#include <itkQuaternionOrientationAdapter.h>
Definition at line 36 of file itkQuaternionOrientationAdapter.h.
Public Types | |
typedef SuperClass::DirectionType | DirectionType |
typedef ImageBase< Dimension > | ImageType |
typedef QuaternionRigidTransform < double > | OrientationRootType |
typedef QuaternionOrientationAdapterClasses::TransformPointerType | OrientationType |
typedef QuaternionOrientationAdapter | Self |
typedef OrientationAdapterBase < QuaternionOrientationAdapterClasses::TransformPointerType, VDimension > | SuperClass |
Public Member Functions | |
virtual DirectionType | ToDirectionCosines (const OrientationType &Orient)=0 |
typedef (Concept::SameDimension< VDimension, 3 >) DimensionShouldBe3 | |
virtual OrientationType | FromDirectionCosines (const DirectionType &Dir) |
virtual DirectionType | ToDirectionCosines (const OrientationType &Or) |
typedef SuperClass::DirectionType itk::QuaternionOrientationAdapter< VDimension >::DirectionType |
typedef for direction cosines
Reimplemented from itk::OrientationAdapterBase< OrientationType, Dimension >.
Definition at line 51 of file itkQuaternionOrientationAdapter.h.
typedef ImageBase<Dimension> itk::OrientationAdapterBase< OrientationType, Dimension >::ImageType [inherited] |
typedef for matching ImageBase
Definition at line 41 of file itkOrientationAdapter.h.
typedef QuaternionRigidTransform<double> itk::QuaternionOrientationAdapter< VDimension >::OrientationRootType |
Definition at line 45 of file itkQuaternionOrientationAdapter.h.
typedef QuaternionOrientationAdapterClasses::TransformPointerType itk::QuaternionOrientationAdapter< VDimension >::OrientationType |
Definition at line 47 of file itkQuaternionOrientationAdapter.h.
typedef QuaternionOrientationAdapter itk::QuaternionOrientationAdapter< VDimension >::Self |
typedef for superclass
Definition at line 41 of file itkQuaternionOrientationAdapter.h.
typedef OrientationAdapterBase<QuaternionOrientationAdapterClasses::TransformPointerType,VDimension> itk::QuaternionOrientationAdapter< VDimension >::SuperClass |
Definition at line 44 of file itkQuaternionOrientationAdapter.h.
virtual OrientationType itk::QuaternionOrientationAdapter< VDimension >::FromDirectionCosines | ( | const DirectionType & | Dir | ) | [inline, virtual] |
convert from direction cosines.
Implements itk::OrientationAdapterBase< OrientationType, Dimension >.
Definition at line 57 of file itkQuaternionOrientationAdapter.h.
References itk::QuaternionRigidTransform< TScalarType >::New().
virtual DirectionType itk::OrientationAdapterBase< OrientationType, Dimension >::ToDirectionCosines | ( | const OrientationType & | Orient | ) | [pure virtual, inherited] |
Convert Orientation type direction cosines
virtual DirectionType itk::QuaternionOrientationAdapter< VDimension >::ToDirectionCosines | ( | const OrientationType & | Or | ) | [inline, virtual] |
convert to direction cosines.
Definition at line 66 of file itkQuaternionOrientationAdapter.h.
itk::QuaternionOrientationAdapter< VDimension >::typedef | ( | Concept::SameDimension< VDimension, 3 > | ) |
The dimension of the input image must be 3. This class requires DimensionShouldBe3 in the form of (Concept::SameDimension<VDimension,3>)