15 #ifndef __elxAffineDTITransform_H__
16 #define __elxAffineDTITransform_H__
19 #include "itkAffineDTITransform.h"
20 #include "itkCenteredTransformInitializer.h"
75 template <
class TElastix >
78 ITK_TYPENAME elx::TransformBase< TElastix >::CoordRepType,
79 elx::TransformBase< TElastix >::FixedImageDimension >,
95 typedef AffineDTITransform<
116 itkStaticConstMacro( SpaceDimension,
unsigned int, Superclass2::FixedImageDimension );
135 typedef typename AffineDTITransformType::OffsetType
OffsetType;
153 typedef typename FixedImageType::SizeType
SizeType;
159 typedef CenteredTransformInitializer<
170 virtual void BeforeRegistration(
void);
187 virtual void InitializeTransform(
void);
196 virtual void SetScales(
void);
202 virtual void ReadFromFile(
void);
218 virtual bool ReadCenterOfRotationPoint( InputPointType & rotationPoint )
const;
225 void operator=(
const Self& );
234 #ifndef ITK_MANUAL_INSTANTIATION
235 #include "elxAffineDTITransform.hxx"
238 #endif // end #ifndef __elxAffineDTITransform_H__