31 #ifndef __vtkLandmarkTransform_h
32 #define __vtkLandmarkTransform_h
34 #include "vtkCommonTransformsModule.h"
37 #define VTK_LANDMARK_RIGIDBODY 6
38 #define VTK_LANDMARK_SIMILARITY 7
39 #define VTK_LANDMARK_AFFINE 12
47 void PrintSelf(ostream& os, vtkIndent indent);
54 void SetSourceLandmarks(vtkPoints *points);
55 void SetTargetLandmarks(vtkPoints *points);
56 vtkGetObjectMacro(SourceLandmarks, vtkPoints);
57 vtkGetObjectMacro(TargetLandmarks, vtkPoints);
67 vtkSetMacro(Mode,
int);
75 vtkGetMacro(Mode,
int);
76 const char *GetModeAsString();
120 return "Unrecognized";