32 #ifndef __itkAdvancedMatrixOffsetTransformBase_h
33 #define __itkAdvancedMatrixOffsetTransformBase_h
37 #include "itkMatrix.h"
39 #include "itkExceptionObject.h"
92 unsigned int NInputDimensions=3,
93 unsigned int NOutputDimensions=3>
115 NOutputDimensions * ( NInputDimensions + 1 ) );
144 typedef Matrix< TScalarType,
145 itkGetStaticConstMacro( OutputSpaceDimension ),
149 typedef Matrix< TScalarType,
150 itkGetStaticConstMacro( InputSpaceDimension ),
433 void PrintSelf( std::ostream &s, Indent indent )
const;
522 #define ITK_TEMPLATE_AdvancedMatrixOffsetTransformBase(_, EXPORT, x, y) namespace itk { \
523 _(3(class EXPORT AdvancedMatrixOffsetTransformBase< ITK_TEMPLATE_3 x >)) \
524 namespace Templates { typedef AdvancedMatrixOffsetTransformBase< ITK_TEMPLATE_3 x > AdvancedMatrixOffsetTransformBase##y; } \
527 #if ITK_TEMPLATE_EXPLICIT
528 # include "Templates/itkAdvancedMatrixOffsetTransformBase+-.h"
532 # include "itkAdvancedMatrixOffsetTransformBase.txx"