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