Main Page   Modules   Compound List   File List   Compound Members   File Members  

Gan_Rot3D Struct Reference
[3D Rotation]

Structure representing 3D rotation. More...

#include <rotate3D.h>

List of all members.

Public Attributes

Gan_Rot3D_Type type
 representation used

union {
   Gan_Quaternion   q
   Gan_Vector3   r
   struct {
      Gan_Vector3   axis
      double   angle
   }   aa
   Gan_Matrix33   R
data
 Rotation data.


Detailed Description

Structure representing 3D rotation.


Member Data Documentation

struct { ... } Gan_Rot3D::aa
 

angle/axis form

Gan_Quaternion Gan_Rot3D::q
 

quaternion form

Gan_Matrix33 Gan_Rot3D::R
 

matrix form

Gan_Vector3 Gan_Rot3D::r
 

exponential form


The documentation for this struct was generated from the following file:
Generated on Mon Oct 13 16:14:47 2003 by doxygen1.3-rc1