18 #ifndef itkBSplineSmoothingOnUpdateDisplacementFieldTransform_h
19 #define itkBSplineSmoothingOnUpdateDisplacementFieldTransform_h
51 template<
typename TParametersValueType,
unsigned int NDimensions>
69 itkStaticConstMacro(
Dimension,
unsigned int, NDimensions );
115 itkGetConstMacro( SplineOrder, SplineOrderType );
124 itkSetMacro( NumberOfControlPointsForTheUpdateField,
ArrayType );
133 itkGetConstMacro( NumberOfControlPointsForTheUpdateField, ArrayType );
150 itkSetMacro( NumberOfControlPointsForTheTotalField, ArrayType );
159 itkGetConstMacro( NumberOfControlPointsForTheTotalField, ArrayType );
172 itkBooleanMacro( EnforceStationaryBoundary );
173 itkSetMacro( EnforceStationaryBoundary,
bool );
174 itkGetConstMacro( EnforceStationaryBoundary,
bool );
179 virtual ~BSplineSmoothingOnUpdateDisplacementFieldTransform();
192 BSplineSmoothingOnUpdateDisplacementFieldTransform( const
Self& ) ITK_DELETE_FUNCTION;
193 void operator=( const
Self& ) ITK_DELETE_FUNCTION;
203 #ifndef ITK_MANUAL_INSTANTIATION
204 # include "itkBSplineSmoothingOnUpdateDisplacementFieldTransform.hxx"
207 #endif // itkBSplineSmoothingOnUpdateDisplacementFieldTransform_h
Light weight base class for most itk classes.
A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute)...
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
Class which takes a dense displacement field image and/or a set of points with associated displacemen...