18 #ifndef itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor_h
19 #define itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor_h
32 template <
typename TTransform>
54 using ArrayType =
typename TransformType::ArrayType;
67 SetNumberOfControlPointsForTheUpdateField(
const ArrayType &);
76 itkGetConstMacro(NumberOfControlPointsForTheUpdateField,
ArrayType);
85 SetMeshSizeForTheUpdateField(
const ArrayType &);
95 SetNumberOfControlPointsForTheTotalField(
const ArrayType &);
104 itkGetConstMacro(NumberOfControlPointsForTheTotalField,
ArrayType);
113 SetMeshSizeForTheTotalField(
const ArrayType &);
119 AdaptTransformParameters()
override;
126 PrintSelf(std::ostream & os,
Indent indent)
const override;
138 #ifndef ITK_MANUAL_INSTANTIATION
139 # include "itkBSplineSmoothingOnUpdateDisplacementFieldTransformParametersAdaptor.hxx"