#include "OOFunctionAttributes.h"
#include <tgmath.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdint.h>
#include <limits.h>
#include <assert.h>
#include "OOOpenGL.h"
#include "OOFastArithmetic.h"
#include "OOVector.h"
#include "OOHPVector.h"
#include "OOQuaternion.h"
#include "OOMatrix.h"
#include "OOVoxel.h"
#include "OOTriangle.h"
#include "OOBoundingBox.h"
#include "legacy_random.h"
Go to the source code of this file.
◆ ABS
| #define ABS |
( |
|
A | ) |
((A) < 0 ? (-(A)) : (A)) |
◆ M_1_PI
| #define M_1_PI 0.31830988618379067154 /* 1/pi */ |
◆ M_2_PI
| #define M_2_PI 0.63661977236758134308 /* 2/pi */ |
◆ M_2_SQRTPI
| #define M_2_SQRTPI 1.12837916709551257390 /* 2/sqrt(pi) */ |
◆ M_PI
| #define M_PI 3.14159265358979323846 /* pi */ |
◆ M_PI_2
| #define M_PI_2 1.57079632679489661923 /* pi/2 */ |
◆ M_PI_4
| #define M_PI_4 0.78539816339744830962 /* pi/4 */ |
◆ M_SQRT1_2
| #define M_SQRT1_2 0.70710678118654752440 /* 1/sqrt(2) */ |
◆ M_SQRT2
| #define M_SQRT2 1.41421356237309504880 /* sqrt(2) */ |
◆ MAX
| #define MAX |
( |
|
A, |
|
|
|
B |
|
) |
| ((A) > (B) ? (A) : (B)) |
◆ MIN
| #define MIN |
( |
|
A, |
|
|
|
B |
|
) |
| ((A) < (B) ? (A) : (B)) |
◆ OOMATHS_OPENGL_INTEGRATION
◆ OOMATHS_STANDALONE
| #define OOMATHS_STANDALONE 0 |
◆ OOHPScalar
◆ OOScalar