18 #ifndef itkFixedCenterOfRotationAffineTransform_h
19 #define itkFixedCenterOfRotationAffineTransform_h
34 typename TParametersValueType=double,
35 unsigned int NDimensions=3>
54 itkStaticConstMacro(InputSpaceDimension,
unsigned int, NDimensions);
55 itkStaticConstMacro(OutputSpaceDimension,
unsigned int, NDimensions);
56 itkStaticConstMacro(SpaceDimension,
unsigned int, NDimensions);
57 itkStaticConstMacro( ParametersDimension,
unsigned int,
58 NDimensions * ( NDimensions + 2 ) );
82 { this->SetCenter(cor); }
84 {
return this->GetCenter(); }
90 { this->SetMatrix(matrix); }
94 {
return this->GetMatrix(); }
98 { this->SetTranslation(offset); }
102 {
return this->GetTranslation(); }
107 const OutputVectorType & offset);
109 unsigned int parametersDimension);
118 const Self & operator=(const Self &);
122 #ifndef ITK_MANUAL_INSTANTIATION
123 #include "itkFixedCenterOfRotationAffineTransform.hxx"
Light weight base class for most itk classes.