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