18 #ifndef itkThinPlateSplineKernelTransform_h
19 #define itkThinPlateSplineKernelTransform_h
33 template <
typename TParametersValueType,
unsigned int VDimension = 3>
53 using typename Superclass::ScalarType;
56 using typename Superclass::ParametersType;
57 using typename Superclass::FixedParametersType;
60 using typename Superclass::JacobianType;
61 using typename Superclass::JacobianPositionType;
62 using typename Superclass::InverseJacobianPositionType;
65 static constexpr
unsigned int SpaceDimension = Superclass::SpaceDimension;
68 using typename Superclass::InputPointType;
69 using typename Superclass::OutputPointType;
70 using typename Superclass::InputVectorType;
71 using typename Superclass::OutputVectorType;
72 using typename Superclass::InputCovariantVectorType;
73 using typename Superclass::OutputCovariantVectorType;
74 using typename Superclass::PointsIterator;
81 using typename Superclass::GMatrixType;
101 #ifndef ITK_MANUAL_INSTANTIATION
102 # include "itkThinPlateSplineKernelTransform.hxx"
105 #endif // itkThinPlateSplineKernelTransform_h