35 #ifndef vtkLandmarkTransform_h
36 #define vtkLandmarkTransform_h
38 #include "vtkCommonTransformsModule.h"
41 #define VTK_LANDMARK_RIGIDBODY 6
42 #define VTK_LANDMARK_SIMILARITY 7
43 #define VTK_LANDMARK_AFFINE 12
61 vtkGetObjectMacro(SourceLandmarks,
vtkPoints);
62 vtkGetObjectMacro(TargetLandmarks,
vtkPoints);
85 vtkGetMacro(Mode,
int);
86 const char *GetModeAsString();
107 ~vtkLandmarkTransform() VTK_OVERRIDE;
110 void InternalUpdate() VTK_OVERRIDE;
122 vtkLandmarkTransform(const vtkLandmarkTransform&) VTK_DELETE_FUNCTION;
123 void operator=(const vtkLandmarkTransform&) VTK_DELETE_FUNCTION;
126 inline const
char *vtkLandmarkTransform::GetModeAsString()
137 return "Unrecognized";
vtkTypeUInt64 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