31#ifndef LIBSBX_MATH_HPP_
32#define LIBSBX_MATH_HPP_
45#include <libsbx/math/version.hpp>
49#include <libsbx/math/vector2.hpp>
50#include <libsbx/math/vector3.hpp>
51#include <libsbx/math/vector4.hpp>
54#include <libsbx/math/matrix3x3.hpp>
55#include <libsbx/math/matrix4x4.hpp>
57#include <libsbx/math/quaternion.hpp>
62#include <libsbx/math/random.hpp>
63#include <libsbx/math/noise.hpp>
65#include <libsbx/math/smooth_value.hpp>
67#include <libsbx/math/volume.hpp>
68#include <libsbx/math/sphere.hpp>
69#include <libsbx/math/plane.hpp>
Angle types and utilities.
Box / frustum-style volume intersection helpers.
RGBA color representation and utilities.
Core numeric concepts and type traits.
Generic fixed-size matrix type.