|
| f32 | HSD_CalcDeterminantMatrix3x4 (Mtx m) |
| | Calculates the determinant of the top 3x3 section of a 3x4 matrix.
|
| void | HSD_MtxInverse (Mtx src, Mtx dest) |
| void | HSD_MtxInverseConcat (Mtx inv, Mtx src, Mtx dest) |
| | https://decomp.me/scratch/kalJY
|
| void | HSD_MtxInverseTranspose (Mtx src, Mtx dest) |
| f32 | calcVal (f32 x, f32 y) |
| void | HSD_MtxGetRotation (Mtx m, Vec3 *vec) |
| void | HSD_MtxGetTranslate (Mtx mat, Vec3 *vec) |
| | These parameters may not be right.
|
| void | HSD_MtxGetScale (Mtx arg0, Vec3 *arg1) |
| void | HSD_MkRotationMtx (Mtx arg0, Vec3 *arg1) |
| void | HSD_MtxQuat (Mtx arg0, Quaternion *arg1) |
| void | HSD_MtxSRT (Mtx m, Vec3 *vec1, Vec3 *vec2, Vec3 *vec3, Vec3 *vec4) |
| void | HSD_MtxSRTQuat (Mtx arg0, Vec3 *arg1, Quaternion *arg2, Vec3 *arg3, Vec3 *arg4) |
| void | HSD_MtxScaledAdd (Mtx arg0, Mtx arg1, Mtx arg2, f32 arg3) |
| | might be a fakematch?
|
| void * | HSD_VecAlloc (void) |
| void | HSD_VecFree (void *arg0) |
| void * | HSD_MtxAlloc (void) |
| void | HSD_MtxFree (void *arg0) |
| HSD_ObjAllocData * | HSD_VecGetAllocData (void) |
| void | HSD_VecInitAllocData (void) |
| HSD_ObjAllocData * | HSD_MtxGetAllocData (void) |
| void | HSD_MtxInitAllocData (void) |