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

#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.

Definition at line 55 of file itkQuaternionOrientationAdapter.h.

Definition at line 57 of file itkQuaternionOrientationAdapter.h.

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: