Lines Matching refs:f32

293 void    C_MTXTrans            ( Mtx m, f32 xT, f32 yT, f32 zT );
294 void C_MTXTransApply ( const Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
295 void C_MTXScale ( Mtx m, f32 xS, f32 yS, f32 zS );
296 void C_MTXScaleApply ( const Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS );
298 void C_MTXRotRad ( Mtx m, char axis, f32 rad );
299 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
300 void C_MTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad );
307 void PSMTXTrans ( Mtx m, f32 xT, f32 yT, f32 zT );
308 void PSMTXTransApply ( const Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
309 void PSMTXScale ( Mtx m, f32 xS, f32 yS, f32 zS );
310 void PSMTXScaleApply ( const Mtx src, Mtx dst, f32 xS, f32 yS, f32 zS );
312 void PSMTXRotRad ( Mtx m, char axis, f32 rad );
313 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA );
314 void PSMTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad );
374 void C_MTXFrustum ( Mtx44 m, f32 t, f32 b, f32 l, f32 r, f32 n, f32 f );
375 void C_MTXPerspective ( Mtx44 m, f32 fovY, f32 aspect, f32 n, f32 f );
376 void C_MTXOrtho ( Mtx44 m, f32 t, f32 b, f32 l, f32 r, f32 n, f32 f );
388 void C_MTXLightFrustum ( Mtx m, f32 t, f32 b, f32 l, f32 r, f32 n,
389 f32 scaleS, f32 scaleT, f32 transS,
390 f32 transT );
392 void C_MTXLightPerspective ( Mtx m, f32 fovY, f32 aspect, f32 scaleS,
393 f32 scaleT, f32 transS, f32 transT );
395 void C_MTXLightOrtho ( Mtx m, f32 t, f32 b, f32 l, f32 r, f32 scaleS,
396 f32 scaleT, f32 transS, f32 transT );
410 void C_VECScale ( const Vec *src, Vec *dst, f32 scale );
412 f32 C_VECSquareMag ( const Vec *v );
413 f32 C_VECMag ( const Vec *v );
414 f32 C_VECDotProduct ( const Vec *a, const Vec *b );
416 f32 C_VECSquareDistance ( const Vec *a, const Vec *b );
417 f32 C_VECDistance ( const Vec *a, const Vec *b );
425 void PSVECScale ( const Vec *src, Vec *dst, f32 scale );
427 f32 PSVECSquareMag ( const Vec *v );
428 f32 PSVECMag ( const Vec *v );
429 f32 PSVECDotProduct ( const Vec *a, const Vec *b );
431 f32 PSVECSquareDistance ( const Vec *a, const Vec *b );
432 f32 PSVECDistance ( const Vec *a, const Vec *b );
472 void C_QUATScale ( const Quaternion *q, Quaternion *r, f32 scale );
473 f32 C_QUATDotProduct ( const Quaternion *p, const Quaternion *q );
480 void C_QUATRotAxisRad ( Quaternion *r, const Vec *axis, f32 rad );
483 void C_QUATLerp ( const Quaternion *p, const Quaternion *q, Quaternion *r, f32 t );
484 void C_QUATSlerp ( const Quaternion *p, const Quaternion *q, Quaternion *r, f32 t );
486 const Quaternion *q, Quaternion *r, f32 t );
497 void PSQUATScale ( const Quaternion *q, Quaternion *r, f32 scale );
498 f32 PSQUATDotProduct ( const Quaternion *p, const Quaternion *q );