summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2023-01-22Enchance the performance of `AStar` by using a `LocalVector`Yuri Rubinsky
2023-01-21Use range iterators in LocalVector loopskobewi
2023-01-19Cleanup unused engine code v2kobewi
2023-01-15Rename `center` method to `get_center` in Plane.Raul Santos
2023-01-08Fix error in `AstarGrid2D::get_id_path`Yuri Rubinsky
2023-01-06Fix jumping in `AStarGrid2D` when `DIAGONAL_MODE_NEVER` is enabledYuri Rubinsky
2023-01-06Merge pull request #70547 from TokageItLab/pingpong-wrapRémi Verschelde
2023-01-05One Copyright Update to rule them allRémi Verschelde
2023-01-01Optimize `wrapf` function a bitYuri Rubinsky
2022-12-25Fix pingpong with loop wrap is not workingSilc Renew
2022-12-24Divide `AStarGrid2D::default_heuristic` into two different heuristicsYuri Rubinsky
2022-12-21Merge pull request #70403 from rburing/fix_edge_map_capacityRémi Verschelde
2022-12-21Fix edge map capacity in convex hull computerRicardo Buring
2022-12-20Add `get_point_position` method to `AStarGrid2D`Yuri Rubinsky
2022-12-20Restore weight scale for `AStarGrid2D` (partially)Yuri Rubinsky
2022-12-15[RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg
2022-12-15Fix "p_zfar" to "p_znear" in Projection.create_orthogonalHei
2022-11-24Merge pull request #68386 from MewPurPur/snappedi-snappedfRémi Verschelde
2022-11-24Refactor interpolating functions in some classes to use Math classSilc Renew
2022-11-24Refactor Curve3D::_bake() methodYaohua Xiong
2022-11-19Implement snappedi, snappedf, and Vector[2/3/4]i.snappedVolTer
2022-11-18Static analysis: remove "break" after "return"Andy Maloney
2022-11-14Fix periods in editor strings and messagesHugo Locurcio
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-13Merge pull request #67057 from Anutrix/rng-generator-default-seedRémi Verschelde
2022-10-13Optimize Convex CollisionJuan Linietsky
2022-10-08Randomize RandomNumberGenerator instances' default seedAnutrix
2022-10-08Add `is_finite` method for checking built-in typesHaoyu Qiu
2022-10-07Use float literals for float calculations in ColorAaron Franke
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-05Enhancements to includes in core data structuresAaron Franke
2022-10-04Rename Projection `matrix` to `columns`Aaron Franke
2022-10-03Merge pull request #66655 from MisterMX/feat/astargrid2d-vector2iRémi Verschelde
2022-10-03Merge pull request #66133 from aaronfranke/set-allRémi Verschelde
2022-09-30refactor(AStarGrid2D): Return Vector2i in get_id_pathMisterMX
2022-09-29Use `constexpr` in the conditions with template parameters and `sizeof`s to s...bruvzg
2022-09-28Merge pull request #66544 from lawnjelly/bvh_tree_sibling_warningRémi Verschelde
2022-09-28Fix false flag compiler warning in bvh treelawnjelly
2022-09-26Merge pull request #66435 from akien-mga/style-header-guards-cleanupRémi Verschelde
2022-09-26Style: Cleanup header guards for consistencyRémi Verschelde
2022-09-26Fix processing of some types in `math_fieldwise.cpp/fieldwise_assign`Yuri Rubinsky
2022-09-22Fix array-bounds warning in BVHlawnjelly
2022-09-21Style: Ensure consistent formatting with clang-format 15Rémi Verschelde
2022-09-19Define AXIS_COUNT in all vector typesAaron Franke
2022-09-19Remove set_all methods from Vector2/3/4Aaron Franke
2022-09-19Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4iAaron Franke