Game Develop C++ Platform: MathematicalTools.h Source File

| Game Develop C++ Platform Platform for developing native games based on OpenGL and SFML with Game Develop

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
MathematicalTools.h
Go to the documentation of this file.
1
6 #ifndef MATHEMATICALTOOLS_H
7 #define MATHEMATICALTOOLS_H
8
9 namespace GDpriv
10 {
11
15 namespace MathematicalTools
16 {
17
18 double GD_API Minimal(double expression1, double expression2);
19 double GD_API Maximal(double expression1, double expression2);
20 double GD_API abs(double expression);
21 double GD_API acos(double expression);
22 double GD_API asin(double expression);
23 double GD_API acosh(double expression);
24 double GD_API asinh(double expression);
25 double GD_API atan(double expression);
26 double GD_API atan2(double y, double x);
27 double GD_API atanh(double expression);
28 double GD_API cbrt(double expression);
29 double GD_API ceil(double expression);
30 double GD_API floor(double expression);
31 double GD_API cos(double expression);
32 double GD_API cosh(double expression);
33 double GD_API cot(double expression);
34 double GD_API sec(double expression);
35 double GD_API csc(double expression);
36 double GD_API exp(double expression);
37 double GD_API Round(double expression);
38 double GD_API log(double expression);
39 double GD_API log2(double expression);
40 double GD_API log10(double expression);
41 double GD_API nthroot(double expression, double n);
42 double GD_API pow(double expression, double n);
43 double GD_API sin(double expression);
44 double GD_API sinh(double expression);
45 double GD_API sign(double expression);
46 double GD_API sqrt(double expression);
47 double GD_API tan(double expression);
48 double GD_API tanh(double expression);
49 double GD_API trunc(double expression);
50 double GD_API mod(double x, double y);
51 double GD_API angleDifference(double angle1, double angle2);
52 double GD_API lerp(double a, double b, double x);
53
54 }
55 }
56
57 #endif // MATHEMATICALTOOLS_H
58