CIvfQuat Class Reference

#include <ivfmath/IvfQuat.h>

Inheritance diagram for CIvfQuat:

CIvfMathBase List of all members.

Public Member Functions

 CIvfQuat ()
 CIvfQuat (CIvfQuat &v)
virtual ~CIvfQuat ()
 IvfClassInfo ("CIvfQuat", CIvfMathBase)
void getComponents (double &qx, double &qy, double &qz, double &qw)
void setComponents (double qx, double qy, double qz, double qw)
CIvfVec3dgetVectorPart ()
double getRealPart ()
void getAxisAngle (double &vx, double &vy, double &vz, double &angle)
void setFromAxisAngle (double vx, double vy, double vz, double angle)
void setRealPart (double value)
CIvfQuatinv ()
double norm ()
void identity ()
CIvfQuatconjugate ()
CIvfQuatoperator= (CIvfQuat &a)
CIvfQuatoperator * (CIvfQuat &a)
CIvfQuatoperator * (double b)
CIvfQuatoperator/ (double b)
CIvfQuatoperator+ (CIvfQuat &a)
CIvfQuatoperator- (CIvfQuat &a)

Detailed Description

Quaternion class

Interface not finished

Definition at line 38 of file IvfQuat.h.


Constructor & Destructor Documentation

CIvfQuat::CIvfQuat  ) 
 

CIvfQuat constructor

CIvfQuat::CIvfQuat CIvfQuat v  ) 
 

CIvfQuat copy constructor

virtual CIvfQuat::~CIvfQuat  )  [virtual]
 

CIvfQuat destructor


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:56 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO