14 return (value >> 0x1f ^ value) - (value >> 0x1f);
f32 JMAFastSqrt(register f32 input)
Definition JMath.h:31
float __frsqrtes(register double f)
Definition JMath.h:21
void JMAEulerToQuat(s16 param_0, s16 param_1, s16 param_2, Quaternion *param_3)
Definition JMath.cpp:11
f32 JMAFastReciprocal(f32 value)
Definition JMath.h:17
void JMAVECScaleAdd(register const Vec *vec1, register const Vec *vec2, register Vec *dst, register f32 scale)
Definition JMath.cpp:84
void JMAQuatLerp(const Quaternion *, const Quaternion *, f32, Quaternion *)
int JMAAbs(int value)
Definition JMath.h:13
f32 JMAHermiteInterpolation(register f32 p1, register f32 p2, register f32 p3, register f32 p4, register f32 p5, register f32 p6, register f32 p7)
Definition JMath.h:43
void JMAFastVECNormalize(register const Vec *src, register Vec *dst)
Definition JMath.cpp:64
void JMAMTXApplyScale(const Mtx, Mtx, f32, f32, f32)
T cLib_calcTimer(T *value)
Definition c_lib.h:74
f32 Mtx[3][4]
Definition mtx.h:15
Definition JMATrigonometric.cpp:78
void gekko_ps_copy3(register void *dst, register const void *src)
Definition JMath.h:80
f32 fastReciprocal(f32 value)
Definition JMath.h:76
void gekko_ps_copy6(register void *dst, register const void *src)
Definition JMath.h:91
void gekko_ps_copy12(register void *dst, register const void *src)
Definition JMath.h:105
void gekko_ps_copy16(register void *dst, register const void *src)
Definition JMath.h:128
Definition d_a_hozelda.cpp:16
Definition d_a_hozelda.cpp:18
float f32
Definition types.h:22
signed short s16
Definition types.h:5