33#ifndef itkAdvancedIdentityTransform_h
34#define itkAdvancedIdentityTransform_h
39#include "itkCovariantVector.h"
40#include <vnl/vnl_vector_fixed.h>
42#include "itkArray2D.h"
45#include "itkObjectFactory.h"
71template <
typename TScalarType,
unsigned int NDimensions = 3>
98 using typename Superclass::ParametersType;
99 using typename Superclass::NumberOfParametersType;
100 using typename Superclass::TransformCategoryEnum;
103 using typename Superclass::JacobianType;
156 OutputCovariantVectorType
171 InverseTransformBasePointer
174 return this->
New().GetPointer();
192 TransformCategoryEnum
195 return TransformCategoryEnum::Linear;
200 const ParametersType &
203 return this->m_FixedParameters;
213 const ParametersType &
216 return this->m_Parameters;
330 using Superclass::TransformVector;
331 using Superclass::TransformCovariantVector;