22 Q_PLUGIN_METADATA(IID
"ecvcorp.cloudviewer.plugin.q3DMASC" FILE
"info.json")
cmdLineReadable * params[]
std::vector< ccHObject * > Container
Standard instances container (for children, etc.)
Standard ECV plugin interface.
Standard ECV plugin interface.
void loadTrainParameters(masc::TrainParameters ¶ms)
QAction * m_classifyAction
Calssify action.
q3DMASCPlugin(QObject *parent=nullptr)
Default constructor.
QAction * m_trainAction
Train action.
void onNewSelection(const ccHObject::Container &selectedEntities) override
ccHObject::Container m_selectedEntities
Currently selected entities.
void saveTrainParameters(const masc::TrainParameters ¶ms)
void registerCommands(ccCommandLineInterface *cmd) override
Optional: registers commands (for the command line mode)
QList< QAction * > getActions() override
Get a list of actions for this plugin.