qCC  version 2.5.4 (Qt) - 19 Apr. 2014
 All Classes Functions Variables Typedefs Enumerations
Public Types | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
ccAlignDlg Class Reference

Rough registration dialog. More...

#include <ccAlignDlg.h>

Inheritance diagram for ccAlignDlg:
Inheritance graph
[legend]
Collaboration diagram for ccAlignDlg:
Collaboration graph
[legend]

Public Types

enum  CC_SAMPLING_METHOD { NONE = 0, RANDOM, SPACE, OCTREE }
 

Public Member Functions

 ccAlignDlg (ccGenericPointCloud *data, ccGenericPointCloud *model, QWidget *parent=0)
 
unsigned getNbTries ()
 
double getOverlap ()
 
double getDelta ()
 
ccGenericPointCloud * getModelObject ()
 
ccGenericPointCloud * getDataObject ()
 
CC_SAMPLING_METHOD getSamplingMethod ()
 
bool isNumberOfCandidatesLimited ()
 
unsigned getMaxNumberOfCandidates ()
 
CCLib::ReferenceCloud * getSampledModel ()
 
CCLib::ReferenceCloud * getSampledData ()
 

Protected Slots

void swapModelAndData ()
 
void modelSliderReleased ()
 
void dataSliderReleased ()
 
void modelSamplingRateChanged (double value)
 
void dataSamplingRateChanged (double value)
 
void estimateDelta ()
 
void changeSamplingMethod (int index)
 
void toggleNbMaxCandidates (bool activ)
 

Protected Member Functions

void setColorsAndLabels ()
 

Protected Attributes

ccGenericPointCloud * modelObject
 'Model' cloud (static)
 
ccGenericPointCloud * dataObject
 'Data' cloud (static)
 

Detailed Description

Rough registration dialog.


The documentation for this class was generated from the following files: