Base abstract class for each implemented PCL filter.
CANUPO plugin's training dialog.
float m_shotDescriptorRadius
ccPointCloud * m_sceneCloud
virtual int compute()
Performs the actual filter job.
std::vector< ccPointCloud * > m_modelClouds
float m_consensusResolution
virtual QString getErrorMessage(int errorCode)
Returns the error message corresponding to a given error code.
virtual ~CorrespondenceMatching()
float m_sceneSearchRadius
void applyTransformation(ccHObject *entity, const ccGLMatrixd &mat)
float m_modelSearchRadius
virtual void getParametersFromDialog()
Collects parameters from the filter dialog (if openDialog is successful)
virtual int openInputDialog()
virtual int checkParameters()
CorrespondenceMatchingDialog * m_dialog
virtual int checkSelected()
Checks if current selection is compliant with the filter.
std::vector< float > m_scales
Double version of ccGLMatrixTpl.
Hierarchical CLOUDVIEWER Object.
A 3D cloud and its associated features (color, normals, scalar fields, etc.)