18 #ifndef itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor_h
19 #define itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor_h
32 template <
typename TTransform>
55 using ArrayType =
typename TransformType::ArrayType;
68 SetNumberOfControlPointsForTheUpdateField(
const ArrayType &);
77 itkGetConstMacro(NumberOfControlPointsForTheUpdateField,
ArrayType);
86 SetMeshSizeForTheUpdateField(
const ArrayType &);
96 SetNumberOfControlPointsForTheTotalField(
const ArrayType &);
105 itkGetConstMacro(NumberOfControlPointsForTheTotalField,
ArrayType);
114 SetMeshSizeForTheTotalField(
const ArrayType &);
120 AdaptTransformParameters()
override;
127 PrintSelf(std::ostream & os,
Indent indent)
const override;
139 #ifndef ITK_MANUAL_INSTANTIATION
140 # include "itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor.hxx"