28 #include <ui_Classify3DMASCDialog.h>
51 QString& corePointsLabel,
52 const QMap<QString, QString>& rolesAndNames);
58 const QMap<QString, QVariant>& namesAndUniqueIds,
62 void getClouds(QMap<QString, ccPointCloud*>& clouds)
const;
3DMASC plugin 'classify' dialog
void writeSettings()
write settings
void setCloudRoles(const QList< QString > &roles, QString &corePointsLabel, const QMap< QString, QString > &rolesAndNames)
Sets the clouds roles.
Classify3DMASCDialog(ecvMainAppInterface *app, bool trainMode=false)
Default constructor.
ecvMainAppInterface * m_app
Gives access to the application (data-base, UI, etc.)
void getClouds(QMap< QString, ccPointCloud * > &clouds) const
Returns the selected point clouds.
void setComboBoxIndex(const QMap< QString, QString > &rolesAndNames, QLabel *label, const QMap< QString, QVariant > &namesAndUniqueIds, QComboBox *comboBox)
void readSettings()
read settings
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
Main application interface (for plugins)