| - 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 |