List of all members.
Public Member Functions |
| quat (const quat &nvec) |
| quat (f32 nx, f32 ny, f32 nz, f32 nw) |
| quat (vec3f nvec, f32 nw) |
| quat (vec4f nvec) |
void | operator= (const quat &v) |
void | operator= (const vec4f &v) |
void | operator= (const mat4f &v) |
void | operator= (const mat3f &v) |
bool | operator== (const quat &v) |
bool | operator!= (const quat &v) |
quat | operator+ (const quat &v) |
void | operator+= (const quat &v) |
quat | operator+ () |
quat | operator- (const quat &v) |
void | operator-= (const quat &v) |
quat | operator- () |
quat | operator* (const quat &v) |
void | operator*= (const quat &v) |
void | conjugate () |
f32 | norm () |
void | normalize () |
void | inverse () |
void | fromMatrix (mat3f v) |
void | fromMatrix (mat4f v) |
mat3f | unitTo3x3Matrix () |
mat4f | unitTo4x4Matrix () |
void | slerp (quat from, quat to, f32 t) |
Public Attributes |
f32 | x |
f32 | y |
f32 | z |
f32 | w |
The documentation for this class was generated from the following file: