17 #ifndef __itkAdvancedIdentityTransform_h
18 #define __itkAdvancedIdentityTransform_h
20 #include "itkObject.h"
22 #include "itkVector.h"
23 #include "itkCovariantVector.h"
24 #include "vnl/vnl_vector_fixed.h"
26 #include "itkArray2D.h"
29 #include "itkObjectFactory.h"
53 template<
class TScalarType,
54 unsigned int NDimensions = 3 >
90 typedef Vector< TScalarType,
92 typedef Vector< TScalarType,
96 typedef CovariantVector< TScalarType,
98 typedef CovariantVector< TScalarType,
102 typedef vnl_vector_fixed< TScalarType,
104 typedef vnl_vector_fixed< TScalarType,
108 typedef Point< TScalarType,
110 typedef Point< TScalarType,
155 return this->
New().GetPointer();
178 return this->m_FixedParameters;
188 return this->m_Parameters;
288 for(
unsigned int i = 0; i < ParametersDimension; ++i )