Home
last modified time | relevance | path

Searched refs:axis (Results 1 – 13 of 13) sorted by relevance

/CafeSDK-2.12.13/system/src/lib/mtx/headers/cafe/mtx/
Dmat44.h222 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()
Dmtx44.h276 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 );
DmatVec.h406 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) )
DmtxVec.h587 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/
Dmat44.h222 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()
Dmtx44.h276 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 );
DmatVec.h406 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) )
DmtxVec.h587 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/
Dmtx44.c1339 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 …]
Dmtx.c1170 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 …]
Dmtx44_asm.s264 #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
Dmtx_asm.s1010 #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
DmtxQuat.c886 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()