32 #ifndef vtkLandmarkTransform_h
33 #define vtkLandmarkTransform_h
35 #include "vtkCommonTransformsModule.h"
38 #define VTK_LANDMARK_RIGIDBODY 6
39 #define VTK_LANDMARK_SIMILARITY 7
40 #define VTK_LANDMARK_AFFINE 12
58 vtkGetObjectMacro(SourceLandmarks,
vtkPoints);
59 vtkGetObjectMacro(TargetLandmarks,
vtkPoints);
82 vtkGetMacro(Mode,
int);
83 const char *GetModeAsString();
104 ~vtkLandmarkTransform() VTK_OVERRIDE;
107 void InternalUpdate() VTK_OVERRIDE;
119 vtkLandmarkTransform(const vtkLandmarkTransform&) VTK_DELETE_FUNCTION;
120 void operator=(const vtkLandmarkTransform&) VTK_DELETE_FUNCTION;
123 inline const
char *vtkLandmarkTransform::GetModeAsString()
134 return "Unrecognized";
vtkTypeUInt32 vtkMTimeType
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
represent and manipulate 3D points