|
| bounding_box.hpp |
| function.hpp |
| Provides basic, constexpr-aware mathematical functions.
|
| global.hpp |
| Defines the primary floating-point type alias for the math library.
|
| homogeneous.hpp |
| Defines a class for N-dimensional homogeneous coordinates.
|
| matrix.hpp |
| Defines a generic, RxC-dimensional, constexpr-friendly matrix class and its views.
|
| point.hpp |
| Defines a generic, N-dimensional Point class and its geometric operations.
|
| ray.hpp |
| Defines a generic, N-dimensional geometric Ray class.
|
| transform.hpp |
| Provides factory functions for creating common 3D transformation matrices.
|
| vector.hpp |
| Defines a generic, N-dimensional, constexpr-friendly vector class.
|