|
void | C_MTXIdentity (Mtx m) |
|
void | PSMTXIdentity (register Mtx m) |
|
void | C_MTXCopy (const Mtx src, Mtx dst) |
|
asm void | PSMTXCopy (const register Mtx src, register Mtx dst) |
|
void | C_MTXConcat (const Mtx a, const Mtx b, Mtx ab) |
|
asm void | PSMTXConcat (const register Mtx a, const register Mtx b, register Mtx ab) |
|
void | C_MTXConcatArray (const Mtx a, const Mtx *srcBase, Mtx *dstBase, u32 count) |
|
void | PSMTXConcatArray (const register Mtx a, const register Mtx *srcBase, register Mtx *dstBase, register u32 count) |
|
void | C_MTXTranspose (const Mtx src, Mtx xPose) |
|
void | PSMTXTranspose (const register Mtx src, register Mtx xPose) |
|
u32 | C_MTXInverse (const Mtx src, Mtx inv) |
|
asm u32 | PSMTXInverse (const register Mtx src, register Mtx inv) |
|
u32 | C_MTXInvXpose (const Mtx src, Mtx invX) |
|
asm u32 | PSMTXInvXpose (const register Mtx src, register Mtx invX) |
|
void | C_MTXRotRad (Mtx m, char axis, f32 rad) |
|
void | PSMTXRotRad (Mtx m, char axis, f32 rad) |
|
void | C_MTXRotTrig (Mtx m, char axis, f32 sinA, f32 cosA) |
|
void | PSMTXRotTrig (register Mtx m, register char axis, register f32 sinA, register f32 cosA) |
|
static void | __PSMTXRotAxisRadInternal (register Mtx m, const register Vec *axis, register f32 sT, register f32 cT) |
|
void | PSMTXRotAxisRad (Mtx m, const Vec *axis, f32 rad) |
|
void | C_MTXRotAxisRad (Mtx m, const Vec *axis, f32 rad) |
|
void | C_MTXTrans (Mtx m, f32 xT, f32 yT, f32 zT) |
|
void | PSMTXTrans (register Mtx m, register f32 xT, register f32 yT, register f32 zT) |
|
void | C_MTXTransApply (const Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT) |
|
asm void | PSMTXTransApply (const register Mtx src, register Mtx dst, register f32 xT, register f32 yT, register f32 zT) |
|
void | C_MTXScale (Mtx m, f32 xS, f32 yS, f32 zS) |
|
void | PSMTXScale (register Mtx m, register f32 xS, register f32 yS, register f32 zS) |
|
void | C_MTXScaleApply (const Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS) |
|
asm void | PSMTXScaleApply (const register Mtx src, register Mtx dst, register f32 xS, register f32 yS, register f32 zS) |
|
void | C_MTXQuat (Mtx m, const Quaternion *q) |
|
void | PSMTXQuat (register Mtx m, const register Quaternion *q) |
|
void | C_MTXReflect (Mtx m, const Vec *p, const Vec *n) |
|
void | PSMTXReflect (register Mtx m, const register Vec *p, const register Vec *n) |
|
void | C_MTXLookAt (Mtx m, const Point3d *camPos, const Vec *camUp, const Point3d *target) |
|
void | C_MTXLightFrustum (Mtx m, f32 t, f32 b, f32 l, f32 r, f32 n, f32 scaleS, f32 scaleT, f32 transS, f32 transT) |
|
void | C_MTXLightPerspective (Mtx m, f32 fovY, f32 aspect, f32 scaleS, f32 scaleT, f32 transS, f32 transT) |
|
void | C_MTXLightOrtho (Mtx m, f32 t, f32 b, f32 l, f32 r, f32 scaleS, f32 scaleT, f32 transS, f32 transT) |
|