| /CafeSDK-2.12.13/system/src/lib/mtx/headers/cafe/mtx/ |
| D | mat44.h | 222 static inline void MAT44RotRad ( Mat44 *m, char axis, f32 rad ) in MAT44RotRad() argument 223 { MTX44RotRad ( (Mtx44Ptr)(m->mtx), axis, rad ); } in MAT44RotRad() 241 static inline void MAT44RotTrig ( Mat44 *m, char axis, f32 sinA, f32 cosA ) in MAT44RotTrig() argument 242 { MTX44RotTrig ( (Mtx44Ptr)(m->mtx), axis, sinA, cosA ); } in MAT44RotTrig() 259 static inline void MAT44RotAxisRad ( Mat44 *m, const Vec *axis, f32 rad) in MAT44RotAxisRad() argument 260 { MTX44RotAxisRad ( (Mtx44Ptr)(m->mtx), axis, rad); } in MAT44RotAxisRad()
|
| D | mtx44.h | 276 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 311 void C_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 321 void PSMTX44RotRad ( Mtx44 m, char axis, f32 rad ); 322 void PSMTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 323 void PSMTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 330 void ASM_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 331 void ASM_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 332 void ASM_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad );
|
| D | matVec.h | 406 static inline void MAT34RotRad ( Mat34 *m, char axis, f32 rad ) in MAT34RotRad() argument 407 { MTXRotRad ( (MtxPtr)(m->mtx), axis, rad ); } in MAT34RotRad() 425 static inline void MAT34RotTrig ( Mat34 *m, char axis, f32 sinA, f32 cosA ) in MAT34RotTrig() argument 426 { MTXRotTrig ( (MtxPtr)(m->mtx), axis, sinA, cosA ); } in MAT34RotTrig() 443 static inline void MAT34RotAxisRad ( Mat34 *m, const Vec *axis, f32 rad ) in MAT34RotAxisRad() argument 444 { MTXRotAxisRad ( (MtxPtr)(m->mtx), axis, rad ); } in MAT34RotAxisRad() 461 #define MAT34RotDeg( m, axis, deg ) \ argument 462 MAT34RotRad( m, axis, MTXDegToRad(deg) ) 479 #define MAT34RotAxisDeg( m, axis, deg ) \ argument 480 MAT34RotAxisRad( m, axis, MTXDegToRad(deg) )
|
| D | mtxVec.h | 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 ); 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 ); 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 ); 663 #define MTXRotDeg( m, axis, deg ) \ argument [all …]
|
| /CafeSDK-2.12.13/system/include/cafe/mtx/ |
| D | mat44.h | 222 static inline void MAT44RotRad ( Mat44 *m, char axis, f32 rad ) in MAT44RotRad() argument 223 { MTX44RotRad ( (Mtx44Ptr)(m->mtx), axis, rad ); } in MAT44RotRad() 241 static inline void MAT44RotTrig ( Mat44 *m, char axis, f32 sinA, f32 cosA ) in MAT44RotTrig() argument 242 { MTX44RotTrig ( (Mtx44Ptr)(m->mtx), axis, sinA, cosA ); } in MAT44RotTrig() 259 static inline void MAT44RotAxisRad ( Mat44 *m, const Vec *axis, f32 rad) in MAT44RotAxisRad() argument 260 { MTX44RotAxisRad ( (Mtx44Ptr)(m->mtx), axis, rad); } in MAT44RotAxisRad()
|
| D | mtx44.h | 276 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 294 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 311 void C_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 321 void PSMTX44RotRad ( Mtx44 m, char axis, f32 rad ); 322 void PSMTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 323 void PSMTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 330 void ASM_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 331 void ASM_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 332 void ASM_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad );
|
| D | matVec.h | 406 static inline void MAT34RotRad ( Mat34 *m, char axis, f32 rad ) in MAT34RotRad() argument 407 { MTXRotRad ( (MtxPtr)(m->mtx), axis, rad ); } in MAT34RotRad() 425 static inline void MAT34RotTrig ( Mat34 *m, char axis, f32 sinA, f32 cosA ) in MAT34RotTrig() argument 426 { MTXRotTrig ( (MtxPtr)(m->mtx), axis, sinA, cosA ); } in MAT34RotTrig() 443 static inline void MAT34RotAxisRad ( Mat34 *m, const Vec *axis, f32 rad ) in MAT34RotAxisRad() argument 444 { MTXRotAxisRad ( (MtxPtr)(m->mtx), axis, rad ); } in MAT34RotAxisRad() 461 #define MAT34RotDeg( m, axis, deg ) \ argument 462 MAT34RotRad( m, axis, MTXDegToRad(deg) ) 479 #define MAT34RotAxisDeg( m, axis, deg ) \ argument 480 MAT34RotAxisRad( m, axis, MTXDegToRad(deg) )
|
| D | mtxVec.h | 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 ); 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 ); 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 ); 663 #define MTXRotDeg( m, axis, deg ) \ argument [all …]
|
| /CafeSDK-2.12.13/system/src/lib/mtx/ |
| D | mtx44.c | 1339 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ) in C_MTX44RotRad() argument 1350 C_MTX44RotTrig( m, axis, sinA, cosA ); in C_MTX44RotRad() 1360 void PSMTX44RotRad ( Mtx44 m, char axis, f32 rad ) in PSMTX44RotRad() argument 1367 PSMTX44RotTrig( m, axis, sinA, cosA ); in PSMTX44RotRad() 1387 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ) in C_MTX44RotTrig() argument 1391 axis |= 0x20; in C_MTX44RotTrig() 1392 switch(axis) in C_MTX44RotTrig() 1428 void PSMTX44RotTrig( Mtx44 m, char axis, f32 sinA, f32 cosA ) in PSMTX44RotTrig() argument 1434 switch(axis) in PSMTX44RotTrig() 1558 void C_MTX44RotAxisRad( Mtx44 m, const Vec *axis, f32 rad ) in C_MTX44RotAxisRad() argument [all …]
|
| D | mtx.c | 1170 void C_MTXRotRad ( Mtx m, char axis, f32 rad ) in C_MTXRotRad() argument 1182 C_MTXRotTrig( m, axis, sinA, cosA ); in C_MTXRotRad() 1191 void PSMTXRotRad ( Mtx m, char axis, f32 rad ) in PSMTXRotRad() argument 1198 PSMTXRotTrig( m, axis, sinA, cosA ); in PSMTXRotRad() 1227 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ) in C_MTXRotTrig() argument 1231 switch(axis) in C_MTXRotTrig() 1268 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ) in PSMTXRotTrig() argument 1278 switch(axis) in PSMTXRotTrig() 1407 void C_MTXRotAxisRad( Mtx m, const Vec *axis, f32 rad ) in C_MTXRotAxisRad() argument 1416 ASSERTMSG( (axis != 0), MTX_ROTAXIS_2 ); in C_MTXRotAxisRad() [all …]
|
| D | mtx44_asm.s | 264 #define axis r4 macro 296 psq_l tmp0, 0(axis), 0, 0 300 lfs tmp1, 8(axis) 390 #undef axis 590 #define axis r4 macro 616 ori axis, axis, 0x20 621 cmplwi axis, 'x'; // if 'x' 623 cmplwi axis, 'y'; // if 'y' 625 cmplwi axis, 'z'; // if 'z' 681 #undef axis
|
| D | mtx_asm.s | 1010 #define axis r4 macro 1048 psq_l tmp0, 0(axis), 0, 0 1052 lfs tmp1, 8(axis) 1146 #undef axis 1285 #define axis r4 macro 1314 ori axis, axis, 0x20 1318 cmplwi axis, 'x' 1320 cmplwi axis, 'y' 1322 cmplwi axis, 'z' 1367 #undef axis
|
| D | mtxQuat.c | 886 void C_QUATRotAxisRad( Quaternion *r, const Vec *axis, f32 rad ) in C_QUATRotAxisRad() argument 892 ASSERTMSG( ( axis != 0 ), QUAT_ROTAXISRAD_2 ); in C_QUATRotAxisRad() 894 VECNormalize(axis, &nAxis); in C_QUATRotAxisRad()
|