summaryrefslogtreecommitdiffstats
path: root/core/math
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #70403 from rburing/fix_edge_map_capacityRémi Verschelde2022-12-211-2/+1
|\
| * Fix edge map capacity in convex hull computerRicardo Buring2022-12-211-2/+1
* | Add `get_point_position` method to `AStarGrid2D`Yuri Rubinsky2022-12-202-0/+8
* | Restore weight scale for `AStarGrid2D` (partially)Yuri Rubinsky2022-12-202-1/+24
|/
* [RTL/TextServer] Add baseline inline alignment mode for objects and RTL tables.bruvzg2022-12-151-0/+1
* Fix "p_zfar" to "p_znear" in Projection.create_orthogonalHei2022-12-151-1/+1
* Merge pull request #68386 from MewPurPur/snappedi-snappedfRémi Verschelde2022-11-246-0/+24
|\
| * Implement snappedi, snappedf, and Vector[2/3/4]i.snappedVolTer2022-11-196-0/+24
* | Refactor interpolating functions in some classes to use Math classSilc Renew2022-11-244-53/+31
* | Refactor Curve3D::_bake() methodYaohua Xiong2022-11-243-0/+46
* | Static analysis: remove "break" after "return"Andy Maloney2022-11-182-10/+10
* | Fix periods in editor strings and messagesHugo Locurcio2022-11-141-1/+1
|/
* Allow getting Quaternion rotation in different Euler ordersAaron Franke2022-11-022-19/+3
* Merge pull request #66747 from aaronfranke/move-euler-orderRémi Verschelde2022-11-024-30/+30
|\
| * Move EulerOrder enum to math_defs.h and global scopeAaron Franke2022-11-024-30/+30
* | Style: Misc docs and comment style and language fixesRémi Verschelde2022-11-022-5/+5
|/
* Replace Quaternion Euler constructor with `from_euler` methodAaron Franke2022-11-012-7/+7
* Merge pull request #67057 from Anutrix/rng-generator-default-seedRémi Verschelde2022-10-131-1/+1
|\
| * Randomize RandomNumberGenerator instances' default seedAnutrix2022-10-081-1/+1
* | Optimize Convex CollisionJuan Linietsky2022-10-135-39/+102
* | Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-0821-0/+53
|/
* Use float literals for float calculations in ColorAaron Franke2022-10-0716-70/+66
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-073-48/+38
* Enhancements to includes in core data structuresAaron Franke2022-10-0511-14/+21
* Rename Projection `matrix` to `columns`Aaron Franke2022-10-044-148/+150
* Merge pull request #66655 from MisterMX/feat/astargrid2d-vector2iRémi Verschelde2022-10-032-13/+13
|\
| * refactor(AStarGrid2D): Return Vector2i in get_id_pathMisterMX2022-09-302-13/+13
* | Merge pull request #66133 from aaronfranke/set-allRémi Verschelde2022-10-0310-68/+6
|\ \
| * | Remove set_all methods from Vector2/3/4Aaron Franke2022-09-194-16/+6
| * | Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4iAaron Franke2022-09-198-52/+0
* | | Use `constexpr` in the conditions with template parameters and `sizeof`s to s...bruvzg2022-09-291-2/+2
| |/ |/|
* | Merge pull request #66544 from lawnjelly/bvh_tree_sibling_warningRémi Verschelde2022-09-281-1/+1
|\ \
| * | Fix false flag compiler warning in bvh treelawnjelly2022-09-281-1/+1
* | | Merge pull request #66435 from akien-mga/style-header-guards-cleanupRémi Verschelde2022-09-261-3/+3
|\ \ \
| * | | Style: Cleanup header guards for consistencyRémi Verschelde2022-09-261-3/+3
| |/ /
* / / Fix processing of some types in `math_fieldwise.cpp/fieldwise_assign`Yuri Rubinsky2022-09-261-0/+43
|/ /
* | Fix array-bounds warning in BVHlawnjelly2022-09-221-0/+4
* | Style: Ensure consistent formatting with clang-format 15Rémi Verschelde2022-09-211-1/+3
* | Define AXIS_COUNT in all vector typesAaron Franke2022-09-194-0/+8
|/
* Spacing changes in math_funcs.hAaron Franke2022-09-191-10/+34
* Test, refactor and fix a bug in Basis.get_axis_anglefabriceci2022-09-141-25/+26
* Fix incorrect heuristic order in `AStarGrid2D`Yuri Rubinsky2022-09-121-6/+6
* Merge pull request #64417 from aaronfranke/has-spaceRémi Verschelde2022-09-063-8/+8
|\
| * Replace Rect2(i) has_no_area with has_areaAaron Franke2022-09-042-4/+4
| * Replace AABB has_no_volume with has_volumeAaron Franke2022-09-041-4/+4
* | Rename `range_lerp` to `remap`Micky2022-09-061-2/+2
* | Minor fixes to Vector4Aaron Franke2022-09-045-10/+25
|/
* Add `is_zero_approx` methods to `Vector2`, `3`, and `4`Jonathan Nicholl2022-09-027-3/+18
* Replace Vector2(i) with Size2(i) for methods returning a sizeJohan Aires Rastén2022-09-012-10/+10
* Merge pull request #55617 from madmiraal/fix-55384Rémi Verschelde2022-09-012-90/+107
|\