Sapphire Suite's C++ Maths library.
Links to the official documentation and wiki for advanced details.
#include <SA/Collections/Maths> // Include all modules
#include <SA/Collections/Angle>
#include <SA/Collections/Algorithms>
#include <SA/Collections/Space> // Vec2, Vec3, Vec4, and Quaternion.
#include <SA/Collections/Matrix> // Mat3 and Mat4
#include <SA/Collections/Transform>
Add the subdirectory to the build tree and link the library to your taget:
add_subdirectory(Maths)
target_link_libraries(<target> <link> SA_Maths)
Maxime "mrouffet" ROUFFET - main developer (maximerouffet@gmail.com)
Guillaume JUSTE - LookAt/View/InverseView matrix optimization.