16 Commits

Author SHA1 Message Date
Pascal Serrarens
585a3b0fe5 Removed default Spherical type 2024-12-26 11:02:35 +01:00
Pascal Serrarens
fb5cee851f Proper angle implementation (unit tests still fail) 2024-09-24 10:29:21 +02:00
Pascal Serrarens
f48343952b Moved Polar/Spherical to template class completely 2024-08-28 11:32:37 +02:00
Pascal Serrarens
c72bba4f7a Change Vector3::Angle return type to AngleOf<float> 2024-08-05 12:16:27 +02:00
Pascal Serrarens
95713c8621 Cleanup, added utility functions 2024-05-13 15:32:42 +02:00
Pascal Serrarens
6ddb074225 Improved unit tests 2024-05-12 13:48:03 +02:00
Pascal Serrarens
87d2c11ab6 Set strict warnings 2024-03-15 09:27:23 +01:00
Pascal Serrarens
a899a9dc44 Added tests and code improvement 2024-02-22 14:39:06 +01:00
Pascal Serrarens
1ffbeaf854 Added GTEST define, removed hello-test 2022-02-10 17:25:18 +01:00
Pascal Serrarens
eb3c7805a3 Added Vector3::Lerp (unit test omitted for now) 2022-01-28 15:48:21 +01:00
Pascal Serrarens
3e85537bf6 Included first Quaternion tests 2022-01-27 13:59:15 +01:00
Pascal Serrarens
ea72cf5cb9 Replaced std::isnan by <math.h>isnan for improved compatibility 2022-01-25 11:27:16 +01:00
Pascal Serrarens
7229337121 Completed Vector3 unit tests
Fixed issues with Angle/SignedAngle for zero and infinity values
2022-01-25 11:23:59 +01:00
Pascal Serrarens
ef53f08760 Replaced INFINITY by numeric limit 2022-01-24 13:11:32 +01:00
Pascal Serrarens
979a6eddcd Added Vector3 tests 2022-01-24 13:05:32 +01:00
Pascal Serrarens
d15ccd8001 Created vector3_test 2022-01-24 12:21:00 +01:00