41 #ifndef vtkIterativeClosestPointTransform_h 
   42 #define vtkIterativeClosestPointTransform_h 
   47 #define VTK_ICP_MODE_RMS 0 
   48 #define VTK_ICP_MODE_AV 1 
   78   vtkSetMacro(MaximumNumberOfIterations, 
int);
 
   79   vtkGetMacro(MaximumNumberOfIterations, 
int);
 
   84   vtkGetMacro(NumberOfIterations, 
int);
 
   90   vtkSetMacro(CheckMeanDistance, 
int);
 
   91   vtkGetMacro(CheckMeanDistance, 
int);
 
   92   vtkBooleanMacro(CheckMeanDistance, 
int);
 
  101   vtkSetClampMacro(MeanDistanceMode,
int,
 
  103   vtkGetMacro(MeanDistanceMode,
int);
 
  108   const char *GetMeanDistanceModeAsString();
 
  115   vtkSetMacro(MaximumMeanDistance, 
double);
 
  116   vtkGetMacro(MaximumMeanDistance, 
double);
 
  121   vtkGetMacro(MeanDistance, 
double);
 
  128   vtkSetMacro(MaximumNumberOfLandmarks, 
int);
 
  129   vtkGetMacro(MaximumNumberOfLandmarks, 
int);
 
  135   vtkSetMacro(StartByMatchingCentroids, 
int);
 
  136   vtkGetMacro(StartByMatchingCentroids, 
int);
 
  137   vtkBooleanMacro(StartByMatchingCentroids, 
int);
 
  158   void ReleaseSource(
void);
 
  159   void ReleaseTarget(
void);
 
  163   void ReleaseLocator(
void);
 
  166   void CreateDefaultLocator(
void);
 
boost::graph_traits< vtkGraph * >::vertex_descriptor target(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
abstract class to specify dataset behavior 
octree-based spatial search object to quickly locate cells 
a simple class to control print indentation 
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
#define VTKCOMMONDATAMODEL_EXPORT