18 #ifndef itkIdentityTransform_h 19 #define itkIdentityTransform_h 24 #include "vnl/vnl_vector_fixed.h" 49 template<
typename TParametersValueType,
50 unsigned int NDimensions=3>
86 typedef Vector<TParametersValueType,
88 typedef Vector<TParametersValueType,
100 typedef vnl_vector_fixed<TParametersValueType,
102 typedef vnl_vector_fixed<TParametersValueType,
107 typedef Point<TParametersValueType,
109 typedef Point<TParametersValueType,
182 JacobianType & jacobian)
const ITK_OVERRIDE
192 JacobianType & jac)
const ITK_OVERRIDE
194 jac.SetSize( NDimensions, NDimensions );
196 for(
unsigned int dim = 0; dim < NDimensions; dim++ )
206 return (inverseTransform != ITK_NULLPTR);
263 void operator=(
const Self &) ITK_DELETE_FUNCTION;
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ObjectType * GetPointer() const
A templated class holding a n-Dimensional vector.
A templated class holding a geometric point in n-Dimensional space.
A templated class holding a n-Dimensional covariant vector.