1#ifndef RVL_SDK_MTX_MTX_H 
    2#define RVL_SDK_MTX_MTX_H 
    5#include <revolution/MTX/mtxtypes.h> 
   11void PSMTXIdentity(Mtx);
 
   12void PSMTXCopy(
const Mtx, Mtx);
 
   13void PSMTXConcat(
const Mtx, 
const Mtx, Mtx);
 
   14void PSMTXConcatArray(
const Mtx, 
const Mtx, Mtx, u32);
 
   15void PSMTXTranspose(
const Mtx, Mtx);
 
   16u32 PSMTXInverse(
const Mtx, Mtx);
 
   17u32 PSMTXInvXpose(
const Mtx, Mtx);
 
   18void PSMTXRotRad(Mtx, 
char, f32);
 
   19void PSMTXRotTrig(Mtx, f32, f32, 
char);
 
   20void PSMTXRotAxisRad(Mtx, 
const Vec*, f32);
 
   21void PSMTXTrans(Mtx, f32, f32, f32);
 
   22void PSMTXTransApply(
const Mtx, Mtx, f32, f32, f32);
 
   23void PSMTXScale(Mtx, f32, f32, f32);
 
   24void PSMTXScaleApply(
const Mtx, Mtx, f32, f32, f32);
 
   27void C_MTXLookAt(Mtx, 
const Vec*, 
const Vec*, 
const Vec*);
 
   28void C_MTXLightFrustum(Mtx, f32, f32, f32, f32, f32, f32, f32, f32, f32);
 
   29void C_MTXLightPerspective(Mtx, f32, f32, f32, f32, f32, f32);
 
   30void C_MTXLightOrtho(Mtx, f32, f32, f32, f32, f32, f32, f32, f32);