18#ifndef itkElasticBodySplineKernelTransform_h
19#define itkElasticBodySplineKernelTransform_h
38template <
typename TParametersValueType =
double,
unsigned int VDimension = 3>
78 itkGetConstMacro(Alpha, TParametersValueType);
115#ifndef ITK_MANUAL_INSTANTIATION
116# include "itkElasticBodySplineKernelTransform.hxx"
void ComputeG(const InputVectorType &x, GMatrixType &gmatrix) const override
vnl_matrix_fixed< TParametersValueType, VDimension, VDimension > GMatrixType
KernelTransform< TParametersValueType, VDimension > Superclass
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
TParametersValueType m_Alpha
ElasticBodySplineKernelTransform Self
~ElasticBodySplineKernelTransform() override=default
ElasticBodySplineKernelTransform()
void PrintSelf(std::ostream &os, Indent indent) const override
static constexpr unsigned int SpaceDimension
Control indentation during Print() invocation.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....