ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions
itk::QuaternionOrientationAdapter< VDimension > Class Template Reference

converts QuaternionOrientation flags to/from direction cosines More...

#include <itkQuaternionOrientationAdapter.h>

List of all members.

Public Types

typedef SuperClass::DirectionType DirectionType
typedef
QuaternionRigidTransform
< double > 
OrientationRootType
typedef
QuaternionOrientationAdapterClasses::TransformPointerType 
OrientationType
typedef
QuaternionOrientationAdapter 
Self
typedef OrientationAdapterBase
< QuaternionOrientationAdapterClasses::TransformPointerType,
VDimension > 
SuperClass

Public Member Functions

virtual OrientationType FromDirectionCosines (const DirectionType &Dir)
 typedef (Concept::SameDimension< VDimension, 3 >) DimensionShouldBe3
virtual DirectionType ToDirectionCosines (const OrientationType &Or)

Detailed Description

template<int VDimension>
class itk::QuaternionOrientationAdapter< VDimension >

converts QuaternionOrientation flags to/from direction cosines

Definition at line 46 of file itkQuaternionOrientationAdapter.h.


Member Typedef Documentation

template<int VDimension>
typedef SuperClass::DirectionType itk::QuaternionOrientationAdapter< VDimension >::DirectionType

typedef for direction cosines

Definition at line 61 of file itkQuaternionOrientationAdapter.h.

template<int VDimension>
typedef QuaternionRigidTransform< double > itk::QuaternionOrientationAdapter< VDimension >::OrientationRootType

Definition at line 55 of file itkQuaternionOrientationAdapter.h.

Definition at line 57 of file itkQuaternionOrientationAdapter.h.

template<int VDimension>
typedef QuaternionOrientationAdapter itk::QuaternionOrientationAdapter< VDimension >::Self

typedef for superclass

Definition at line 51 of file itkQuaternionOrientationAdapter.h.

template<int VDimension>
typedef OrientationAdapterBase< QuaternionOrientationAdapterClasses::TransformPointerType, VDimension > itk::QuaternionOrientationAdapter< VDimension >::SuperClass

Definition at line 53 of file itkQuaternionOrientationAdapter.h.


Member Function Documentation

template<int VDimension>
virtual OrientationType itk::QuaternionOrientationAdapter< VDimension >::FromDirectionCosines ( const DirectionType Dir) [inline, virtual]

convert from direction cosines.

Definition at line 67 of file itkQuaternionOrientationAdapter.h.

References itk::QuaternionRigidTransform< TScalarType >::New().

template<int VDimension>
virtual DirectionType itk::QuaternionOrientationAdapter< VDimension >::ToDirectionCosines ( const OrientationType Or) [inline, virtual]

convert to direction cosines.

Definition at line 76 of file itkQuaternionOrientationAdapter.h.

template<int VDimension>
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 > )


The documentation for this class was generated from the following file: