SSBM Decomp
Loading...
Searching...
No Matches
trigf.c File Reference
#include <platform.h>
#include <MSL/math.h>

Functions

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

Variables

const float tmp_float []
 
int MSL_TrigF_80400770 [] = { 0x7FFFFFFF }
 
int MSL_TrigF_80400774 [] = { 0x7F800000 }
 
float __four_over_pi_m1 [4] = { 0 }
 
const float __two_over_pi = 0.63661975F
 
const float MSL_TrigF_804DE19C = 0.5F
 
const float __SQRT_FLT_EPSILON__ = 3.4526698300e-4F
 
const double MSL_TrigF_804DE1A8 = 4503601774854144.0L
 
const float __sincos_poly []
 
const float __sincos_on_quadrant []
 

Function Documentation

◆ cos__Ff()

float cos__Ff ( float  x)

◆ sin__Ff()

float sin__Ff ( float  x)

◆ cosf()

float cosf ( float  x)

◆ sinf()

float sinf ( float  x)

◆ tanf()

float tanf ( float  x)

◆ __sinit_trigf_c()

void __sinit_trigf_c ( void  )

Variable Documentation

◆ tmp_float

const float tmp_float[]
Initial value:
= { 0.25F, 0.023239374F, 0.00000017055572F,
1.867365e-11F }

◆ MSL_TrigF_80400770

int MSL_TrigF_80400770[] = { 0x7FFFFFFF }

◆ MSL_TrigF_80400774

int MSL_TrigF_80400774[] = { 0x7F800000 }

◆ __four_over_pi_m1

float __four_over_pi_m1[4] = { 0 }

◆ __two_over_pi

const float __two_over_pi = 0.63661975F

◆ MSL_TrigF_804DE19C

const float MSL_TrigF_804DE19C = 0.5F

◆ __SQRT_FLT_EPSILON__

const float __SQRT_FLT_EPSILON__ = 3.4526698300e-4F

◆ MSL_TrigF_804DE1A8

const double MSL_TrigF_804DE1A8 = 4503601774854144.0L

◆ __sincos_poly

const float __sincos_poly[]
extern

◆ __sincos_on_quadrant

const float __sincos_on_quadrant[]
extern