#include <string>
#include <sstream>
#include <cmath>
#include <stdexcept>
#include <array>
#include <algorithm>
#include <cassert>
#include <iomanip>
Go to the source code of this file.
|
| namespace | Sleak |
| | Root namespace for everything the engine exposes.
|
| namespace | Sleak::Math |
| | Vectors, matrices, quaternions, colors, AABBs, and random helpers.
|
|
| #define | EPSILON 1e-5f |
| #define | VECTOR_Backward Vector3D(0, 0, -1) |
| #define | VECTOR_Down Vector3D(0, -1, 0) |
| #define | VECTOR_Forward Vector3D(0, 0, 1) |
| #define | VECTOR_Left Vector3D(-1, 0, 0) |
| #define | VECTOR_Right Vector3D(1, 0, 0) |
| #define | VECTOR_Up Vector3D(0, 1, 0) |
◆ EPSILON
◆ VECTOR_Backward
| #define VECTOR_Backward Vector3D(0, 0, -1) |
◆ VECTOR_Down
| #define VECTOR_Down Vector3D(0, -1, 0) |
◆ VECTOR_Forward
| #define VECTOR_Forward Vector3D(0, 0, 1) |
◆ VECTOR_Left
| #define VECTOR_Left Vector3D(-1, 0, 0) |
◆ VECTOR_Right
| #define VECTOR_Right Vector3D(1, 0, 0) |
◆ VECTOR_Up
| #define VECTOR_Up Vector3D(0, 1, 0) |