A cross-platform template classes based library in C++ which includes linear algebra and various engineering solutions
Pigon is consists of several tools for 3d graphics, mathematics, engineering solutions.
Matrix<float> m = { {2,5},
{3,7} };
- Easy to learn
- Minimal (size & usage)
- No third-party dependencies
- Cross platform (Windows, Linux, Mac OS X) (gcc, clang, msvc)
- Written with pure mathematics
- High intelligibility and readability
- Performance-focused design
There are 2 steps for installation:
Include header files that you need like that:
#include "pigon/pigon.h"
#include "pigon/matrix.h"
// create a 4x4 unit matrix in float type
Matrixf m4x4(4, 4, MatrixType::Unit);
Pigon is an open source software licensed under MIT. See the LICENSE.txt file for more