7 Commits

Author SHA1 Message Date
Helco c534a138e0 MATH: Use floats where appropriate 2025-11-02 15:27:28 +01:00
Le Philousophe abd417d179 TEST: Fix vector test failure
On latest Debian 32-bit, the compiler doesn't check against a float
constant but against a long double one which makes the check fail.
This is because 2.2 can't be represented precisely in IEEE 754.
Use 2.25f which can be instead.
2025-10-25 17:06:47 +02:00
Cameron Cawley 89c57d29ef COMMON: Move more maths functions into the Math namespace 2024-07-27 14:00:48 +03:00
Matthew Duggan eba2fb9b5f MATH: Add ray triangle intersection and tests 2023-01-16 17:36:43 +01:00
Joseph Jezak 99fa91053c MATH: Rename XYZ Rotation Functions to Euler to better describe the function. 2014-09-11 13:38:28 -04:00
Joseph Jezak c1b5adf348 MATH: Add new quaternion capability. 2014-07-01 16:18:08 -04:00
Joseph Jezak 76d36f676b MATH: Add a selectable Euler Order to Rotation3D. 2014-06-23 09:04:25 -04:00