18#ifndef itkElasticBodyReciprocalSplineKernelTransform_h
19#define itkElasticBodyReciprocalSplineKernelTransform_h
37template <
typename TParametersValueType =
double,
unsigned int VDimension = 3>
70 static constexpr unsigned int SpaceDimension = Superclass::SpaceDimension;
75 itkSetMacro(Alpha, TParametersValueType);
78 itkGetConstMacro(Alpha, TParametersValueType);
108 TParametersValueType m_Alpha{};
112#ifndef ITK_MANUAL_INSTANTIATION
113# include "itkElasticBodyReciprocalSplineKernelTransform.hxx"
Array2D class representing a 2D array.
A templated class holding a n-Dimensional covariant vector.
void ComputeG(const InputVectorType &x, GMatrixType &gmatrix) const override
vnl_matrix_fixed< TParametersValueType, VDimension, VDimension > GMatrixType
void PrintSelf(std::ostream &os, Indent indent) const override
~ElasticBodyReciprocalSplineKernelTransform() override=default
ElasticBodyReciprocalSplineKernelTransform()
Control indentation during Print() invocation.
A templated class holding a geometric point in n-Dimensional space.
A templated class holding a n-Dimensional vector.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....