|
SA_Maths
Sapphire Suite's C++ Maths Library
|
| ▼ Include | |
| ▼ SA | |
| ▼ Maths | |
| ▼ Algorithms | |
| Cos.hpp | Cosinus method implementation |
| Equals.hpp | Equals method implementation |
| Lerp.hpp | Lerp algorithms implementation |
| Sin.hpp | Sinus method implementation |
| Sqrt.hpp | Square Root algorithm implementation |
| Tan.hpp | Tangent method implementation |
| ▼ Angle | |
| Constants.hpp | Maths Constants definition file |
| Degree.hpp | Degree type implementation |
| Radian.hpp | Radian type implementation |
| ▼ Geometry | |
| AABB2D.hpp | AABB 2D type implementation |
| AABB3D.hpp | AABB 3D type implementation |
| Rectangle2D.hpp | Rectangle 2D type implementation |
| ▼ Matrix | |
| Matrix3.hpp | Matrix 3x3 type implementation |
| Matrix3Base.hpp | |
| Matrix4.hpp | Matrix 4x4 type implementation |
| Matrix4Base.hpp | |
| MatrixMajor.hpp | Matrix Major enum definitions |
| ▼ Space | |
| Quaternion.hpp | Quaternion type implementation |
| Vector2.hpp | Vector 2 type implementation |
| Vector3.hpp | Vector 3 type implementation |
| Vector4.hpp | Vector 4 type implementation |
| ▼ Transform | |
| ▼ Components | |
| TransformComponent.hpp | Transform Component base helper definition |
| TransformPosition.hpp | Transform position component definition |
| TransformRotation.hpp | Transform rotation component definition |
| TransformScale.hpp | Transform scale component definition |
| TransformUScale.hpp | Transform uniform scale component definition |
| ▼ Functors | |
| TransformFunctor.hpp | Transform Functor base helper definition |
| TransformRotateAxisFunctor.hpp | Transform rotate axis functor definition |
| TransformTRSMatrixFunctor.hpp | Transform TRS Matrix functor definition |
| Transform.hpp | Transform type definition |
| Config.hpp | Maths specific config file |
| Debug.hpp | Maths module Debug compatibility definition |