18 #ifndef itkVelocityFieldTransform_h
19 #define itkVelocityFieldTransform_h
35 template<
typename TParametersValueType,
unsigned int NDimensions>
88 itkStaticConstMacro(
Dimension,
unsigned int, NDimensions );
127 itkGetModifiableObjectMacro(VelocityFieldInterpolator, VelocityFieldInterpolatorType );
131 itkGetConstReferenceMacro( VelocityFieldSetTime,
unsigned long );
140 itkDebugMacro(
"setting DisplacementField to " << displacementField);
164 itkSetClampMacro( LowerTimeBound,
ScalarType, 0.0, 1.0 );
170 itkGetConstMacro( LowerTimeBound,
ScalarType );
176 itkSetClampMacro( UpperTimeBound,
ScalarType, 0.0, 1.0 );
182 itkGetConstMacro( UpperTimeBound,
ScalarType );
187 itkSetMacro( NumberOfIntegrationSteps,
unsigned int );
192 itkGetConstMacro( NumberOfIntegrationSteps,
unsigned int );
221 void operator=( const Self & );
232 #ifndef ITK_MANUAL_INSTANTIATION
233 #include "itkVelocityFieldTransform.hxx"
236 #endif // itkVelocityFieldTransform_h
Superclass::RegionType RegionType
Light weight base class for most itk classes.
Represent the size (bounds) of a n-dimensional image.
Class to hold and manage parameters of type Image<Vector<...>,...>, used in Transforms, etc.
Class to hold and manage different parameter types used during optimization.
Superclass::IndexType IndexType
virtual void Modified() const
Control indentation during Print() invocation.
Base class for all vector image interpolaters.
Templated n-dimensional image class.