Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Quaternion.h

Go to the documentation of this file.
00001 
00007 #ifndef _QUATERNION_H_
00008 #define _QUATERNION_H_
00009 
00010 #include "Math.h"
00011 
00012 class Quaternion {
00013         public:
00014                 Quaternion();
00015                 virtual ~Quaternion();
00016                 void createMatrix(float *pMatrix);
00017                 void createFromAxisAngle(float x, float y, float z, float degrees);
00018                 Quaternion operator *(Quaternion q);
00019 
00020         private:
00021                 float m_x;
00022                 float m_y;
00023                 float m_z;
00024                 float m_w;
00025 };
00026 
00027 #endif

Generated on Sun Jun 5 15:47:05 2005 for Defacto by  doxygen 1.4.3