summaryrefslogtreecommitdiff
path: root/tests/core/math
AgeCommit message (Expand)Author
2022-11-24Merge pull request #68386 from MewPurPur/snappedi-snappedfRémi Verschelde
2022-11-19Implement snappedi, snappedf, and Vector[2/3/4]i.snappedVolTer
2022-11-09Generic math function tests: Test float and double variantsHendrik Brucker
2022-11-05[Tests] Replace Math::is_equal_approx with == and doctest::ApproxHendrik Brucker
2022-11-04Add a test suite for `Math::` namespace functionsHendrik Brucker
2022-11-02Allow getting Quaternion rotation in different Euler ordersAaron Franke
2022-11-02Merge pull request #66747 from aaronfranke/move-euler-orderRémi Verschelde
2022-11-02Move EulerOrder enum to math_defs.h and global scopeAaron Franke
2022-11-02Style: Misc docs and comment style and language fixesRémi Verschelde
2022-11-01Replace Quaternion Euler constructor with `from_euler` methodAaron Franke
2022-10-27Simplify Euler order test code in test_basis.hAaron Franke
2022-10-21Clean up Basis from Euler codeAaron Franke
2022-10-08Add `is_finite` method for checking built-in typesHaoyu Qiu
2022-10-03Merge pull request #66133 from aaronfranke/set-allRémi Verschelde
2022-09-30Fix typos with codespellRémi Verschelde
2022-09-25Add more tests for Vector* typesMicky
2022-09-19Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4iAaron Franke
2022-09-14Test, refactor and fix a bug in Basis.get_axis_anglefabriceci
2022-09-04Replace Rect2(i) has_no_area with has_areaAaron Franke
2022-09-04Replace AABB has_no_volume with has_volumeAaron Franke
2022-08-30Fix Geometry3D::get_closest_points_between_segments() returns NaNMarcel Admiraal
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-09vector4 distance_squared_to and update csharpantonWetzel
2022-08-07Vector4/Vector4i: Add missing methods, tests and fix change of sign operatorHendrik Brucker
2022-08-04Tests: Silence some intentional errorsRémi Verschelde
2022-08-04Add tests file for Quaternion unit tests, with initial UTscodepatzer
2022-08-02Fix consistency of translated/scaled/rotated in Transform2D and Transform3DFabian Keller
2022-07-25Code quality: Fix header guards consistencyRémi Verschelde
2022-07-05Implemented tests for Plane getters and setters.cabinboy1031
2022-06-16Make AStar to use 64-bit logicYuri Rubinsky
2022-05-10Merge pull request #59643 from kneejuicer/geometry2D-testsRémi Verschelde
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-04-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
2022-04-07Remove unused legacy testsRémi Verschelde
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-03-29Add extra unit tests for Geometry2Dkneejuicer
2022-03-28Expose Color's `to_linear()` and `to_srgb()` to scriptingHugo Locurcio
2022-03-20Rename `AStar` to `AStar3D`Yuri Roubinsky
2022-03-17Update color constants to use HEX codestaigi100
2022-03-12Fix Slerp C# docs and add test cases for vectors in the same directionAaron Franke
2022-02-10Fix typos with codespellRémi Verschelde
2022-02-05Merge pull request #57620 from Haydoggo/expression-exp-fixRémi Verschelde
2022-02-05Make parser treat all exponent literals as floatHayden
2022-02-04Core: Move Vector2i to its own `vector2i.h` headerRémi Verschelde
2022-02-04Core: Move Rect2i to its own `rect2i.h` headerRémi Verschelde
2022-02-04Cleanup and move char functions to the `char_utils.h` header.bruvzg
2022-01-31Fix incorrect Rect2i calculations: intersects and enclosesMarkus Sauermann
2022-01-15Replace String::num_real code with a wrapper around String::numAaron Franke
2022-01-14Add tests for Vector2/Vector2i/Vector3/Vector3iAaron Franke
2022-01-13Fix various typosluz paz