SSBM Decomp
Loading...
Searching...
No Matches
trigf.c File Reference
#include "math.h"

Macros

#define __epsilon   3.45266983e-4f
#define __HI(x)

Functions

void __sinit_trigf_c (void)
f32 sinf (f32 x)
f32 cosf (f32 x)
f32 sin__Ff (f32 x)
f32 cos__Ff (f32 x)
f32 tanf (f32 x)

Variables

f32 __sincos_on_quadrant []
f32 __sincos_poly []
const f32 tmp_float []
f32 __four_over_pi_m1 [] = { 0.0f, 0.0f, 0.0f, 0.0f }
SECTION_CTORS void *const __sinit_trigf_c_reference = __sinit_trigf_c

Macro Definition Documentation

◆ __epsilon

#define __epsilon   3.45266983e-4f

◆ __HI

#define __HI ( x)
Value:
(((s32*) &x)[0])
signed long s32
Definition hsd_3B2B.h:1

Function Documentation

◆ __sinit_trigf_c()

void __sinit_trigf_c ( void )

◆ sinf()

f32 sinf ( f32 x)

◆ cosf()

f32 cosf ( f32 x)

◆ sin__Ff()

f32 sin__Ff ( f32 x)

◆ cos__Ff()

f32 cos__Ff ( f32 x)

◆ tanf()

f32 tanf ( f32 x)

Variable Documentation

◆ __sincos_on_quadrant

f32 __sincos_on_quadrant[]
extern

◆ __sincos_poly

f32 __sincos_poly[]
extern

◆ tmp_float

const f32 tmp_float[]
Initial value:
= { 0.25f, 0.0232393741608f, 1.70555722434e-7f,
1.86736494323e-11f }

◆ __four_over_pi_m1

f32 __four_over_pi_m1[] = { 0.0f, 0.0f, 0.0f, 0.0f }

◆ __sinit_trigf_c_reference

SECTION_CTORS void* const __sinit_trigf_c_reference = __sinit_trigf_c