A simple C++ library with mathematical structures, mainly matrices, vectors and quaternions.
- 2D, 3D and 4D vectors
- 3x3 and 4x4 matrices
- quaternions
- some common mathematical functions
From the Maths directory execute the following (with <mode> being either Release or Debug)
mkdir build
cd build
cmake .. -G "Visual Studio 18 2026" -A x64
cmake --build . --config <mode>
This will generate Maths.lib file under Maths\build\<mode> that can then be used with the .h files from Maths\include\Maths.