Go to the source code of this file.
|
void | HSD_MtxInverse (Mtx src, Mtx dest) |
|
void | HSD_MtxInverseConcat (Mtx inv, Mtx src, Mtx dest) |
|
void | HSD_MtxInverseTranspose (Mtx src, Mtx dest) |
|
void | HSD_MtxGetRotation (Mtx m, Vec3 *vec) |
|
void | HSD_MtxGetTranslate (Mtx mat, Vec3 *vec) |
|
void | HSD_MtxGetScale (Mtx arg0, Vec3 *arg1) |
|
void | HSD_MkRotationMtx (Mtx arg0, Vec3 *arg1) |
|
void | HSD_Mtx_8037A230 (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) |
|
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) |
|
static f32 | fabsf_bitwise (f32 v) |
|
static void | HSD_MtxColVec (MtxPtr mtx, int col, Vec3 *vec) |
|
static void | HSD_MtxSetColVec (MtxPtr mtx, int col, Vec3 *vec) |
|
static f32 | HSD_MtxColMag (MtxPtr mtx, int col) |
|
static f32 | HSD_MtxColMagFloat (MtxPtr mtx, int col) |
|
◆ HSD_MtxInverse()
void HSD_MtxInverse |
( |
Mtx |
src, |
|
|
Mtx |
dest |
|
) |
| |
◆ HSD_MtxInverseConcat()
void HSD_MtxInverseConcat |
( |
Mtx |
inv, |
|
|
Mtx |
src, |
|
|
Mtx |
dest |
|
) |
| |
◆ HSD_MtxInverseTranspose()
void HSD_MtxInverseTranspose |
( |
Mtx |
src, |
|
|
Mtx |
dest |
|
) |
| |
◆ HSD_MtxGetRotation()
void HSD_MtxGetRotation |
( |
Mtx |
m, |
|
|
Vec3 * |
vec |
|
) |
| |
◆ HSD_MtxGetTranslate()
void HSD_MtxGetTranslate |
( |
Mtx |
mat, |
|
|
Vec3 * |
vec |
|
) |
| |
◆ HSD_MtxGetScale()
void HSD_MtxGetScale |
( |
Mtx |
arg0, |
|
|
Vec3 * |
arg1 |
|
) |
| |
◆ HSD_MkRotationMtx()
void HSD_MkRotationMtx |
( |
Mtx |
arg0, |
|
|
Vec3 * |
arg1 |
|
) |
| |
◆ HSD_Mtx_8037A230()
void HSD_Mtx_8037A230 |
( |
Mtx |
arg0, |
|
|
Quaternion * |
arg1 |
|
) |
| |
◆ HSD_MtxSRT()
◆ HSD_MtxSRTQuat()
void HSD_MtxSRTQuat |
( |
Mtx |
arg0, |
|
|
Vec3 * |
arg1, |
|
|
Quaternion * |
arg2, |
|
|
Vec3 * |
arg3, |
|
|
Vec3 * |
arg4 |
|
) |
| |
◆ HSD_MtxScaledAdd()
void HSD_MtxScaledAdd |
( |
Mtx |
arg0, |
|
|
Mtx |
arg1, |
|
|
Mtx |
arg2, |
|
|
f32 |
arg3 |
|
) |
| |
◆ HSD_VecAlloc()
void * HSD_VecAlloc |
( |
void |
| ) |
|
◆ HSD_VecFree()
void HSD_VecFree |
( |
void * |
arg0 | ) |
|
◆ HSD_MtxAlloc()
void * HSD_MtxAlloc |
( |
void |
| ) |
|
◆ HSD_MtxFree()
void HSD_MtxFree |
( |
void * |
arg0 | ) |
|
◆ HSD_VecGetAllocData()
◆ HSD_VecInitAllocData()
void HSD_VecInitAllocData |
( |
void |
| ) |
|
◆ HSD_MtxGetAllocData()
◆ HSD_MtxInitAllocData()
void HSD_MtxInitAllocData |
( |
void |
| ) |
|
◆ fabsf_bitwise()
static f32 fabsf_bitwise |
( |
f32 |
v | ) |
|
|
inlinestatic |
◆ HSD_MtxColVec()
static void HSD_MtxColVec |
( |
MtxPtr |
mtx, |
|
|
int |
col, |
|
|
Vec3 * |
vec |
|
) |
| |
|
inlinestatic |
◆ HSD_MtxSetColVec()
static void HSD_MtxSetColVec |
( |
MtxPtr |
mtx, |
|
|
int |
col, |
|
|
Vec3 * |
vec |
|
) |
| |
|
inlinestatic |
◆ HSD_MtxColMag()
static f32 HSD_MtxColMag |
( |
MtxPtr |
mtx, |
|
|
int |
col |
|
) |
| |
|
inlinestatic |
◆ HSD_MtxColMagFloat()
static f32 HSD_MtxColMagFloat |
( |
MtxPtr |
mtx, |
|
|
int |
col |
|
) |
| |
|
inlinestatic |