18 #ifndef itkMatrixOffsetTransformBase_h
19 #define itkMatrixOffsetTransformBase_h
96 template<
typename TParametersValueType=double,
97 unsigned int NInputDimensions = 3,
98 unsigned int NOutputDimensions = 3>
100 public Transform<TParametersValueType, NInputDimensions, NOutputDimensions>
122 NOutputDimensions * ( NInputDimensions + 1 ) );
141 typedef Vector<TParametersValueType,
143 typedef Vector<TParametersValueType,
176 typedef vnl_vector_fixed<TParametersValueType,
179 typedef vnl_vector_fixed<TParametersValueType,
185 typedef Point<TParametersValueType,
189 typedef Point<TParametersValueType,
472 #if !defined(ITK_LEGACY_REMOVE)
500 virtual void PrintSelf(std::ostream & s,
Indent indent)
const ITK_OVERRIDE;
569 #ifndef ITK_MANUAL_INSTANTIATION
570 #include "itkMatrixOffsetTransformBase.hxx"
A templated class holding a M x N size Matrix.
Light weight base class for most itk classes.
static const double e
The base of the natural logarithm or Euler's number
A templated class holding a n-Dimensional vector.
TParametersValueType ValueType
Generate a unique, increasing time value.
virtual void Modified() const
Control indentation during Print() invocation.
A templated class holding a geometric point in n-Dimensional space.
static double GetTolerance()
A templated class holding a n-Dimensional covariant vector.
static float GetTolerance()