NazaraEngine/tests/UnitTests/Engine/Math
Jérôme Leclercq 1a55b550fb
Improve math module (#396)
* Improve math module

- Mark almost everything constexpr
- Equality (a == b) is now exact, down to the bit level. If you want approximate equality use the new ApproxEqual method/static method
- Rename Nz::Extend to Nz::Extent
- Removed Make[] and Set[] methods in favor of their static counterpart and operator=
2023-06-02 22:30:51 +02:00
..
AlgorithmMathTest.cpp Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder 2022-12-26 08:44:11 +01:00
AngleTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
BoundingVolumeTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
BoxTest.cpp Math/Box: Add ScaleAroundCenter 2023-05-16 15:43:05 +02:00
EulerAnglesTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
FrustumTest.cpp Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder 2022-12-26 08:44:11 +01:00
Matrix4Test.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
OrientedBoxTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
PlaneTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
QuaternionTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
RayTest.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
RectTest.cpp Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder 2022-12-26 08:44:11 +01:00
SphereTest.cpp Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder 2022-12-26 08:44:11 +01:00
Vector2Test.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
Vector3Test.cpp Improve math module (#396) 2023-06-02 22:30:51 +02:00
Vector4Test.cpp Move ComputeTest,GraphicsTest,RenderTest and Std140Debug to the tests folder 2022-12-26 08:44:11 +01:00