19 IOFilter( std::string _name, std::string _ext )
20 :
name{ std::move( _name ) }
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
BitSet operator|(const BitSet &a, const BitSet &b)
Definition MRMesh/MRBitSet.h:340
std::vector< IOFilter > IOFilters
Definition MRIOFilters.h:32
MRMESH_API std::optional< IOFilter > findFilter(const IOFilters &filters, const std::string &extension)
find a corresponding filter for a given extension
Definition MRCameraOrientationPlugin.h:8
Definition MRIOFilters.h:17
IOFilter(std::string _name, std::string _ext)
Definition MRIOFilters.h:19
MRMESH_API bool isSupportedExtension(const std::string &ext) const
std::partial_ordering operator<=>(const IOFilter &) const =default
std::string extensions
Definition MRIOFilters.h:25
std::string name
Definition MRIOFilters.h:24