Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
cmath.h
Go to the documentation of this file.
1#ifndef STD_CMATH_H_
2#define STD_CMATH_H_
3
4namespace std {
5template<typename T>
6inline double fabs(T x) {
7 return ::fabs(x);
8}
9
10inline float fabs(float num) {
11 return ::fabsf(num);
12}
13
14inline float fabsf(float num) {
15 return ::fabsf(num);
16}
17
18inline float sqrt(float x) {
19 return ::sqrtf(x);
20}
21
22inline float abs(float x) {
23 return ::fabsf(x);
24}
25
26inline float fmod(float x, float y) {
27 return ::fmod(x, y);
28}
29
30inline float ceil(float num) {
31 return ::ceilf(num);
32}
33
34inline float floor(float num) {
35 return ::floorf(num);
36}
37
38inline float tan(float num) {
39 return ::i_tanf(num);
40}
41
42inline float pow(float x, float y) {
43 return ::pow(x, y);
44}
45
46inline float pow(float x, int y) {
47 // FIXME: Needs to use powf
48 return ::pow(x, y);
49}
50} // namespace std
51
52#endif
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
Definition JMATrigonometric.cpp:12
float ceil(float num)
Definition cmath.h:30
float tan(float num)
Definition cmath.h:38
float fmod(float x, float y)
Definition cmath.h:26
float pow(float x, float y)
Definition cmath.h:42
double fabs(T x)
Definition cmath.h:6
float abs(float x)
Definition cmath.h:22
float sqrt(float x)
Definition cmath.h:18
float floor(float num)
Definition cmath.h:34
float fabsf(float num)
Definition cmath.h:14