18 #ifndef __itkLandmarkBasedTransformInitializer_h
19 #define __itkLandmarkBasedTransformInitializer_h
58 template <
class TTransform,
82 itkStaticConstMacro(InputSpaceDimension,
unsigned int, TransformType::InputSpaceDimension);
83 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, TransformType::OutputSpaceDimension);
104 this->m_FixedImage = image;
105 itkLegacyBodyMacro( SetFixedImage, 2.2 );
117 this->m_MovingImage = image;
118 itkLegacyBodyMacro( SetMovingImage, 2.2 );
123 itkStaticConstMacro(ImageDimension,
unsigned int, FixedImageType::ImageDimension );
140 this->m_FixedLandmarks = fixedLandmarks;
146 this->m_MovingLandmarks = movingLandmarks;
156 virtual void InitializeTransform();
163 void PrintSelf(std::ostream &os,
Indent indent)
const;
167 VersorRigid3Dtransform=1,
174 void operator=(
const Self&);
190 #ifndef ITK_MANUAL_INSTANTIATION