#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
std::variant< Sphere, ConeSegment, Plane > Variant
Definition MRFeatures.h:111
Definition MRFeatures.h:21
std::function< void(const SubfeatureInfo &info)> SubfeatureFunc
Definition MRSubfeatures.h:24
MRMESH_API void forEachSubfeature(const Features::Primitives::Variant &feature, const SubfeatureFunc &func)
Definition MRSubfeatures.h:12
std::string_view name
Definition MRSubfeatures.h:14
std::function< Primitives::Variant()> create
Definition MRSubfeatures.h:20
bool isInfinite
Definition MRSubfeatures.h:17