18 #ifndef itkElasticBodySplineKernelTransform_h
19 #define itkElasticBodySplineKernelTransform_h
39 template<
typename TParametersValueType=double,
40 unsigned int NDimensions=3>
74 static constexpr
unsigned int SpaceDimension = Superclass::SpaceDimension;
79 itkSetMacro(Alpha, TParametersValueType);
82 itkGetConstMacro(Alpha, TParametersValueType);
94 void PrintSelf(std::ostream & os,
Indent indent)
const override;
118 #ifndef ITK_MANUAL_INSTANTIATION
119 #include "itkElasticBodySplineKernelTransform.hxx"
122 #endif // itkElasticBodySplineKernelTransform_h
typename Superclass::OutputPointType OutputPointType
Light weight base class for most itk classes.
typename Superclass::JacobianType JacobianType
typename Superclass::InverseJacobianPositionType InverseJacobianPositionType
typename Superclass::FixedParametersType FixedParametersType
This class defines the elastic body spline (EBS) transformation.
typename Superclass::InputCovariantVectorType InputCovariantVectorType
typename Superclass::InputVectorType InputVectorType
typename Superclass::ParametersType ParametersType
typename Superclass::OutputCovariantVectorType OutputCovariantVectorType
typename Superclass::ScalarType ScalarType
typename Superclass::JacobianPositionType JacobianPositionType
typename Superclass::GMatrixType GMatrixType
typename Superclass::OutputVectorType OutputVectorType
Control indentation during Print() invocation.
TParametersValueType m_Alpha
typename Superclass::InputPointType InputPointType