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

Macros

#define __epsilon   3.45266983e-4f
 

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

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