18 #ifndef itkConstantVelocityFieldTransformParametersAdaptor_h
19 #define itkConstantVelocityFieldTransformParametersAdaptor_h
63 template<
typename TTransform>
91 typedef typename ConstantVelocityFieldType::SpacingType
SpacingType;
94 itkStaticConstMacro( ConstantVelocityFieldDimension,
unsigned int, TransformType::ConstantVelocityFieldDimension );
97 void SetRequiredSize(
const SizeType & );
100 virtual const SizeType GetRequiredSize()
const;
103 void SetRequiredOrigin(
const PointType & );
106 virtual const PointType GetRequiredOrigin()
const;
112 virtual const SpacingType GetRequiredSpacing()
const;
121 virtual void AdaptTransformParameters() ITK_OVERRIDE;
125 ~ConstantVelocityFieldTransformParametersAdaptor() ITK_OVERRIDE;
128 ITK_DISALLOW_COPY_AND_ASSIGN(ConstantVelocityFieldTransformParametersAdaptor);
133 #ifndef ITK_MANUAL_INSTANTIATION
134 #include "itkConstantVelocityFieldTransformParametersAdaptor.hxx"
Light weight base class for most itk classes.
ImageBaseType::DirectionType DirectionType
ImageBaseType::PointType PointType
ImageBaseType::SizeType SizeType