18 #ifndef itkElasticBodyReciprocalSplineKernelTransform_h 19 #define itkElasticBodyReciprocalSplineKernelTransform_h 37 template<
typename TParametersValueType=double,
38 unsigned int NDimensions=3>
73 itkSetMacro(Alpha, TParametersValueType);
76 itkGetConstMacro(Alpha, TParametersValueType);
101 virtual void ComputeG(
const InputVectorType & landmarkVector, GMatrixType & gmatrix)
const ITK_OVERRIDE;
108 void operator=(const Self &) ITK_DELETE_FUNCTION;
112 #ifndef ITK_MANUAL_INSTANTIATION 113 #include "itkElasticBodyReciprocalSplineKernelTransform.hxx" 116 #endif // itkElasticBodyReciprocalSplineKernelTransform_h void PrintSelf(std::ostream &os, Indent indent) const override
ElasticBodyReciprocalSplineKernelTransform()
Superclass::FixedParametersType FixedParametersType
SmartPointer< const Self > ConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Superclass::OutputVectorType OutputVectorType
Superclass::OutputPointType OutputPointType
Superclass::InputCovariantVectorType InputCovariantVectorType
SmartPointer< Self > Pointer
Superclass::GMatrixType GMatrixType
ElasticBodyReciprocalSplineKernelTransform Self
Superclass::OutputCovariantVectorType OutputCovariantVectorType
virtual void ComputeG(const InputVectorType &landmarkVector, GMatrixType &gmatrix) const override
static const unsigned int SpaceDimension
TParametersValueType m_Alpha
Superclass::JacobianType JacobianType
Superclass::InputVectorType InputVectorType
Control indentation during Print() invocation.
KernelTransform< TParametersValueType, NDimensions > Superclass
Superclass::InputPointType InputPointType
Superclass::ParametersType ParametersType
virtual ~ElasticBodyReciprocalSplineKernelTransform()
Superclass::ScalarType ScalarType