Go to the source code of this file.
Functions |
void | trackball (float q[4], float p1x, float p1y, float p2x, float p2y) |
void | add_quats (const float *q1, const float *q2, float *dest) |
void | build_rotmatrix (float m[4][4], float q[4]) |
void | axis_to_quat (float a[3], float phi, float q[4]) |
Function Documentation
void add_quats |
( |
const float * |
q1, |
|
|
const float * |
q2, |
|
|
float * |
dest |
|
) |
| |
void axis_to_quat |
( |
float |
a[3], |
|
|
float |
phi, |
|
|
float |
q[4] |
|
) |
| |
void build_rotmatrix |
( |
float |
m[4][4], |
|
|
float |
q[4] |
|
) |
| |
void trackball |
( |
float |
q[4], |
|
|
float |
p1x, |
|
|
float |
p1y, |
|
|
float |
p2x, |
|
|
float |
p2y |
|
) |
| |