|
SSBM Decomp
|
#include "quatlib.h"#include <placeholder.h>#include <MSL/math.h>#include <MSL/math_ppc.h>#include <MSL/trigf.h>Functions | |
| s32 | MatToQuat (Mtx m, Quaternion *q) |
| s32 | HSD_QuatLib_8037EB28 (Mtx m, Vec3 *euler) |
| s32 | HSD_QuatLib_8037EC4C (Quaternion *p, Quaternion *q, Quaternion *out) |
| s32 | HSD_QuatLib_8037ECE0 (Vec3 *axis, Quaternion *q, f32 angle) |
| s32 | EulerToQuat (Vec3 *euler, Quaternion *q) |
| s32 | HSD_QuatLib_8037EF28 (Quaternion *p, Quaternion *q, Quaternion *out, f32 t) |
| s32 MatToQuat | ( | Mtx | m, |
| Quaternion * | q | ||
| ) |
| s32 HSD_QuatLib_8037EB28 | ( | Mtx | m, |
| Vec3 * | euler | ||
| ) |
| s32 HSD_QuatLib_8037EC4C | ( | Quaternion * | p, |
| Quaternion * | q, | ||
| Quaternion * | out | ||
| ) |
| s32 HSD_QuatLib_8037ECE0 | ( | Vec3 * | axis, |
| Quaternion * | q, | ||
| f32 | angle | ||
| ) |
| s32 EulerToQuat | ( | Vec3 * | euler, |
| Quaternion * | q | ||
| ) |
| s32 HSD_QuatLib_8037EF28 | ( | Quaternion * | p, |
| Quaternion * | q, | ||
| Quaternion * | out, | ||
| f32 | t | ||
| ) |