29 Q_PLUGIN_METADATA(IID
"ecvcorp.cloudviewer.plugin.MPlane" FILE
"info.json")
32 explicit qMPlane(QObject *parent =
nullptr);
42 QAction *m_action =
nullptr;
44 std::unique_ptr<ccMPlaneDlgController> m_controller;
std::vector< ccHObject * > Container
Standard instances container (for children, etc.)
Standard ECV plugin interface.
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
Standard ECV plugin interface.
void onNewSelection(const ccHObject::Container &selectedEntities) override
~qMPlane() override=default
qMPlane(QObject *parent=nullptr)
QList< QAction * > getActions() override
Get a list of actions for this plugin.