|
void | C_QUATAdd (const Quaternion *p, const Quaternion *q, Quaternion *r) |
|
void | PSQUATAdd (const register Quaternion *p, const register Quaternion *q, register Quaternion *r) |
|
void | C_QUATSubtract (const Quaternion *p, const Quaternion *q, Quaternion *r) |
|
void | PSQUATSubtract (const register Quaternion *p, const register Quaternion *q, register Quaternion *r) |
|
void | C_QUATMultiply (const Quaternion *p, const Quaternion *q, Quaternion *pq) |
|
void | PSQUATMultiply (const register Quaternion *p, const register Quaternion *q, register Quaternion *pq) |
|
void | C_QUATScale (const Quaternion *q, Quaternion *r, f32 scale) |
|
void | PSQUATScale (const register Quaternion *q, register Quaternion *r, register f32 scale) |
|
f32 | C_QUATDotProduct (const Quaternion *p, const Quaternion *q) |
|
f32 | PSQUATDotProduct (const register Quaternion *p, const register Quaternion *q) |
|
void | C_QUATNormalize (const Quaternion *src, Quaternion *unit) |
|
void | PSQUATNormalize (const register Quaternion *src, register Quaternion *unit) |
|
void | C_QUATInverse (const Quaternion *src, Quaternion *inv) |
|
void | PSQUATInverse (const register Quaternion *src, register Quaternion *inv) |
|
void | C_QUATDivide (const Quaternion *p, const Quaternion *q, Quaternion *r) |
|
void | PSQUATDivide (const Quaternion *p, const Quaternion *q, Quaternion *r) |
|
void | C_QUATExp (const Quaternion *q, Quaternion *r) |
|
void | C_QUATLogN (const Quaternion *q, Quaternion *r) |
|
void | C_QUATMakeClosest (const Quaternion *q, const Quaternion *qto, Quaternion *r) |
|
void | C_QUATRotAxisRad (Quaternion *r, const Vec *axis, f32 rad) |
|
void | C_QUATMtx (Quaternion *r, const Mtx m) |
|
void | C_QUATLerp (const Quaternion *p, const Quaternion *q, Quaternion *r, f32 t) |
|
void | C_QUATSlerp (const Quaternion *p, const Quaternion *q, Quaternion *r, f32 t) |
|
void | C_QUATSquad (const Quaternion *p, const Quaternion *a, const Quaternion *b, const Quaternion *q, Quaternion *r, f32 t) |
|
void | C_QUATCompA (const Quaternion *qprev, const Quaternion *q, const Quaternion *qnext, Quaternion *a) |
|