Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JMath.cpp File Reference

Functions

void JMAEulerToQuat (s16 x, s16 y, s16 z, Quaternion *quat)
 
void JMAQuatLerp (register const Quaternion *p, register const Quaternion *q, f32 t, Quaternion *dst)
 
void JMAFastVECNormalize (register const Vec *src, register Vec *dst)
 
void JMAVECScaleAdd (register const Vec *vec1, register const Vec *vec2, register Vec *dst, register f32 scale)
 
void JMAMTXApplyScale (register const Mtx src, register Mtx dst, register f32 xScale, register f32 yScale, register f32 zScale)
 

Function Documentation

◆ JMAEulerToQuat()

void JMAEulerToQuat ( s16  x,
s16  y,
s16  z,
Quaternion quat 
)

◆ JMAFastVECNormalize()

void JMAFastVECNormalize ( register const Vec src,
register Vec dst 
)

◆ JMAMTXApplyScale()

void JMAMTXApplyScale ( register const Mtx  src,
register Mtx  dst,
register f32  xScale,
register f32  yScale,
register f32  zScale 
)

◆ JMAQuatLerp()

void JMAQuatLerp ( register const Quaternion p,
register const Quaternion q,
f32  t,
Quaternion dst 
)

◆ JMAVECScaleAdd()

void JMAVECScaleAdd ( register const Vec vec1,
register const Vec vec2,
register Vec dst,
register f32  scale 
)