Lines Matching refs:Mtx

152 void    C_MTXIdentity           ( Mtx m );
166 void C_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
184 void C_MTXConcat ( MTX_CONST Mtx a, MTX_CONST Mtx b, Mtx ab );
206 void C_MTXConcatArray ( MTX_CONST Mtx a, MTX_CONST Mtx* srcBase, Mtx* dstBase, u32 count …
228 void C_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose );
256 u32 C_MTXInverse ( MTX_CONST Mtx src, Mtx inv );
279 u32 C_MTXInvXpose ( MTX_CONST Mtx src, Mtx invX );
284 void PSMTXIdentity ( Mtx m );
285 void PSMTXCopy ( MTX_CONST Mtx src, Mtx dst );
286 void PSMTXConcat ( MTX_CONST Mtx a, MTX_CONST Mtx b, Mtx ab );
287 void PSMTXConcatArray ( MTX_CONST Mtx a, MTX_CONST Mtx* srcBase, Mtx* dstBase, u32 count …
288 void PSMTXTranspose ( MTX_CONST Mtx src, Mtx xPose );
289 u32 PSMTXInverse ( MTX_CONST Mtx src, Mtx inv );
290 u32 PSMTXInvXpose ( MTX_CONST Mtx src, Mtx invX );
293 void ASM_MTXIdentity ( Mtx m);
294 void ASM_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
295 void ASM_MTXConcat ( MTX_CONST Mtx mA, MTX_CONST Mtx mB, Mtx mAB );
296 void ASM_MTXConcatArray ( MTX_CONST Mtx a, MTX_CONST Mtx* srcBase, Mtx* dstBase, u32 count …
297 void ASM_MTXTranspose ( MTX_CONST Mtx src, Mtx xPose );
298 u32 ASM_MTXInverse ( MTX_CONST Mtx src, Mtx inv );
299 u32 ASM_MTXInvXpose ( MTX_CONST Mtx src, Mtx invX );
356 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
377 void C_MTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
399 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
425 void C_MTXMultVecArraySR ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
430 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
431 void PSMTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
432 void PSMTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
433 void PSMTXMultVecArraySR ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
436 void ASM_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
437 void ASM_MTXMultVecArray ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
438 void ASM_MTXMultVecArraySR ( MTX_CONST Mtx m, const Vec *srcBase, Vec *dstBase, u32 count );
439 void ASM_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
482 void C_MTXQuat ( Mtx m, const Quaternion *q );
497 void C_MTXReflect ( Mtx m, const Vec *p, const Vec *n );
513 void C_MTXTrans ( Mtx m, f32 xT, f32 yT, f32 zT );
533 void C_MTXTransApply ( MTX_CONST Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
549 void C_MTXScale ( Mtx m, f32 xS, f32 yS, f32 zS );
569 void C_MTXScaleApply ( MTX_CONST Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS );
587 void C_MTXRotRad ( Mtx m, char axis, f32 rad );
605 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
622 void C_MTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad );
627 void PSMTXQuat ( Mtx m, const Quaternion *q );
628 void PSMTXReflect ( Mtx m, const Vec *p, const Vec *n );
630 void PSMTXTrans ( Mtx m, f32 xT, f32 yT, f32 zT );
631 void PSMTXTransApply( Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
632 void PSMTXScale ( Mtx m, f32 xS, f32 yS, f32 zS );
633 void PSMTXScaleApply ( MTX_CONST Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS );
635 void PSMTXRotRad ( Mtx m, char axis, f32 rad );
636 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
637 void PSMTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad );
640 void ASM_MTXQuat ( Mtx m, const Quaternion *q );
641 void ASM_MTXReflect ( Mtx m, const Vec *p, const Vec *n );
643 void ASM_MTXTrans ( Mtx m, f32 xT, f32 yT, f32 zT );
644 void ASM_MTXTransApply ( MTX_CONST Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
645 void ASM_MTXScale ( Mtx m, f32 xS, f32 yS, f32 zS );
646 void ASM_MTXScaleApply ( MTX_CONST Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS );
648 void ASM_MTXRotRad ( Mtx m, char axis, f32 rad );
649 void ASM_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
650 void ASM_MTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad );
729 void C_MTXLookAt ( Mtx m,
839 void C_MTXLightFrustum ( Mtx m, f32 t, f32 b, f32 lf, f32 r, f32 n,
860 void C_MTXLightPerspective ( Mtx m, f32 fovY, f32 aspect, f32 scaleS,
882 void C_MTXLightOrtho ( Mtx m, f32 t, f32 b, f32 lf, f32 r, f32 scaleS,
1400 void C_QUATMtx ( Quaternion *r, MTX_CONST Mtx m );
1584 MtxPtr MTXPush ( MtxStack *sPtr, MTX_CONST Mtx m );
1604 MtxPtr MTXPushFwd ( MtxStack *sPtr, MTX_CONST Mtx m );
1626 MtxPtr MTXPushInv ( MtxStack *sPtr, MTX_CONST Mtx m );
1648 MtxPtr MTXPushInvXpose ( MtxStack *sPtr, MTX_CONST Mtx m );
1692 …((MtxStackPtr)(sPtr))->stackBase = (MtxPtr)MEMAllocFromDefaultHeap( ( (numMtx) * sizeof(Mtx) ) ) )
1733 void C_MTXReorder ( MTX_CONST Mtx src, ROMtx dest );
1756 void PSMTXReorder ( MTX_CONST Mtx src, ROMtx dest );
1757 void ASM_MTXReorder ( MTX_CONST Mtx src, ROMtx dest );