19 #ifndef __itkTranslationTransformInitializer_h 20 #define __itkTranslationTransformInitializer_h 22 #include "itkObject.h" 23 #include "itkObjectFactory.h" 24 #include "itkImageMomentsCalculator.h" 60 template<
class TTransform,
85 itkStaticConstMacro( InputSpaceDimension,
unsigned int, TransformType::InputSpaceDimension );
86 itkStaticConstMacro( OutputSpaceDimension,
unsigned int, TransformType::OutputSpaceDimension );
112 itkSetObjectMacro( Transform, TransformType );
115 itkSetConstObjectMacro( FixedImage, FixedImageType );
118 itkSetConstObjectMacro( MovingImage, MovingImageType );
121 itkSetConstObjectMacro( FixedMask, FixedMaskType );
124 itkSetConstObjectMacro( MovingMask, MovingMaskType );
135 itkGetConstObjectMacro( FixedCalculator, FixedImageCalculatorType );
136 itkGetConstObjectMacro( MovingCalculator, MovingImageCalculatorType );
143 void PrintSelf( std::ostream & os, Indent indent )
const;
164 #ifndef ITK_MANUAL_INSTANTIATION 165 #include "itkTranslationTransformInitializer.hxx"