| - Cal3D 0.11 API Reference - | 
#include <quaternion.h>
Public Member Functions | |
| CalQuaternion (const CalQuaternion &q) | |
| CalQuaternion (float qx, float qy, float qz, float qw) | |
| float & | operator[] (unsigned int index) | 
| const float & | operator[] (unsigned int index) const | 
| void | operator= (const CalQuaternion &q) | 
| void | operator *= (const CalQuaternion &q) | 
| void | operator *= (const CalVector &v) | 
| bool | operator== (const CalQuaternion &rhs) const | 
| bool | operator!= (const CalQuaternion &rhs) const | 
| void | blend (float d, const CalQuaternion &q) | 
| void | clear () | 
| void | conjugate () | 
| void | invert () | 
| void | set (float qx, float qy, float qz, float qw) | 
Public Attributes | |
| float | x | 
| float | y | 
| float | z | 
| float | w |