18 #ifndef __itkConstantVelocityFieldTransformParametersAdaptor_h
19 #define __itkConstantVelocityFieldTransformParametersAdaptor_h
63 template<
class TTransform>
88 typedef typename ConstantVelocityFieldType::PointType
PointType;
89 typedef typename ConstantVelocityFieldType::SizeType
SizeType;
90 typedef typename ConstantVelocityFieldType::DirectionType
DirectionType;
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();
129 void operator=(
const Self & );
134 #ifndef ITK_MANUAL_INSTANTIATION
135 #include "itkConstantVelocityFieldTransformParametersAdaptor.hxx"