16 MRVIEWER_API
virtual bool action()
override;
19 MRVIEWER_API
bool modify(
const std::vector<std::shared_ptr<VisualObject>>& selectedObjects );
27 virtual bool modify_(
const std::vector<std::shared_ptr<VisualObject>>& selectedObjects ) = 0;
Definition MRMeshModifier.h:11
MRVIEWER_API MeshModifier(std::string name, StatePluginTabs tab=StatePluginTabs::Mesh)
MRVIEWER_API bool checkStringMask(const std::string &mask) const
MRVIEWER_API bool modify(const std::vector< std::shared_ptr< VisualObject > > &selectedObjects)
virtual ~MeshModifier()=default
virtual MRVIEWER_API bool action() override
MRVIEWER_API StatePluginTabs getTab() const
Definition MRCameraOrientationPlugin.h:8
struct MRMESH_CLASS Mesh
Definition MRMesh/MRMeshFwd.h:475
StatePluginTabs
Definition MRStatePlugin.h:58