18 #ifndef __itkEulerTransform_H__ 19 #define __itkEulerTransform_H__ 34 template<
unsigned int Dimension >
39 template<
class TScalarType >
62 template<
class TScalarType >
85 template<
class TScalarType >
103 template<
class TScalarType,
unsigned int Dimension >
110 itkStaticConstMacro( SpaceDimension,
unsigned int, Dimension );
115 template<
unsigned int D >
126 typedef typename Euler::template Dummy< ScalarType >
EulerDummy;
140 template<
class TScalarType,
unsigned int Dimension >
150 TScalarType, Dimension >
162 itkStaticConstMacro( SpaceDimension,
unsigned int, Dimension );
181 typedef typename Superclass
184 typedef typename Superclass
187 typedef typename Superclass
196 if( SpaceDimension == 3 )
199 typename Euler3DTransformType::Pointer transform
200 =
dynamic_cast< Euler3DTransformType *
>( this );
203 transform->Euler3DTransformType::SetComputeZYX( arg );
214 if( SpaceDimension == 3 )
217 typename Euler3DTransformType::ConstPointer transform
218 =
dynamic_cast< const Euler3DTransformType *
>( this );
221 return transform->Euler3DTransformType::GetComputeZYX();
236 void operator=(
const Self & );
242 #endif // end #ifndef __itkEulerTransform_H__
This class only contains a dummy class.
AdvancedMatrixOffsetTransformBase< TScalarType, Dimension, Dimension > EulerTransform_tmp
EulerDummy::EulerTransform_tmp EulerTransform_tmp
AdvancedRigid2DTransform< TScalarType > EulerTransform_tmp
AdvancedEuler3DTransform< TScalarType > EulerTransform_tmp
Euler::template Dummy< ScalarType > EulerDummy
EulerGroupWrap< Dimension > EulerGroupWrapInstance
EulerGroupWrapInstance::Euler Euler
This class templates the EulerGroup over its dimension.