Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

QuaternionC Class Reference

#include <quaternionc.h>

List of all members.

Public Methods

 QuaternionC ()
 QuaternionC (const double &, const VectorC &)
void Set (const double &, const VectorC &)
QuaternionC SetEulerRad (const double &, const double &, const double &)
QuaternionC SetEulerDeg (const double &, const double &, const double &)
void SetRotateOnMinusZ (const VectorC &)
QuaternionC operator * (const QuaternionC &)
void SetRotationRad (const VectorC &, double)
void SetRotationDeg (const VectorC &, double)
void GetRotationRad (VectorC &, double &a)
void GetRotationDeg (VectorC &, double &a)
void Normalize ()

Public Attributes

double w
double x
double y
double z


Constructor & Destructor Documentation

QuaternionC::QuaternionC  
 

QuaternionC::QuaternionC const double &   ,
const VectorC  
 


Member Function Documentation

void QuaternionC::GetRotationDeg VectorC  ,
double &    a
 

void QuaternionC::GetRotationRad VectorC  ,
double &    a
 

void QuaternionC::Normalize  
 

QuaternionC QuaternionC::operator * const QuaternionC &   
 

void QuaternionC::Set const double &   ,
const VectorC  
 

QuaternionC QuaternionC::SetEulerDeg const double &   ,
const double &   ,
const double &   
 

QuaternionC QuaternionC::SetEulerRad const double &   ,
const double &   ,
const double &   
 

void QuaternionC::SetRotateOnMinusZ const VectorC  
 

void QuaternionC::SetRotationDeg const VectorC  ,
double   
 

void QuaternionC::SetRotationRad const VectorC  ,
double   
 


Member Data Documentation

double QuaternionC::w
 

Definition at line 50 of file quaternionc.h.

double QuaternionC::x
 

Definition at line 50 of file quaternionc.h.

double QuaternionC::y
 

Definition at line 50 of file quaternionc.h.

double QuaternionC::z
 

Definition at line 50 of file quaternionc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:31:00 2003 for Open ActiveWrl by doxygen1.3-rc2