summaryrefslogtreecommitdiffstats
path: root/core/math
Commit message (Expand)AuthorAgeFilesLines
* Add API for HSL conversionbonjorno72023-05-092-0/+93
* Allow negative coordinates in `AStarGrid2D`Danil Alexeev2023-04-262-32/+57
* Expose `determinant` in Transform2D, rename internal methodAaron Franke2023-04-222-6/+6
* Fix misuses of error macrosDanil Alexeev2023-04-181-1/+0
* Optimize 2D Delaunay and make it more readableVolTer2023-04-091-67/+60
* Fix randfn to prevent generating of nan valuesYuri Rubinsky2023-03-031-2/+10
* Minor typo and docs URL fixesRémi Verschelde2023-02-282-2/+2
* BVH - fix lockguards for multithread modelawnjelly2023-02-201-6/+2
* Bias octahedral tangent y axis to avoid errors around 0clayjohn2023-02-131-0/+2
* Merge pull request #72316 from 0xafbf/component-wise-minmaxRémi Verschelde2023-02-114-0/+32
|\
| * Added component-wise `min` and `max` functions for vectorsAndrés Botero2023-02-114-0/+32
* | Math: Prevent division by zero in posmodRémi Verschelde2023-02-111-0/+2
|/
* Fix scaled_orthogonal() & subgizmo global scalingSilc Renew2023-02-041-1/+6
* More codespell fixes, do more changes from previous ignore listRémi Verschelde2023-02-012-9/+9
* Fix various typos with codespellRémi Verschelde2023-02-012-48/+48
* Add support for interpolating skewed transformsAaron Franke2023-01-281-33/+6
* Merge pull request #72170 from Chaosus/astar_fixYuri Rubinsky2023-01-273-16/+16
|\
| * Enchance the performance of AStar by using a LocalVector(2)Yuri Rubinsky2023-01-273-16/+16
* | Merge pull request #72168 from RandomShaper/sensible_lock_returnRémi Verschelde2023-01-271-1/+1
|\ \ | |/ |/|
| * Booleanize various sync primitives' wait & locking methodsPedro J. Estébanez2023-01-271-1/+1
* | Fix range loop iteration regressionsbitsawer2023-01-261-1/+1
* | Convert en_GB spelling to en_US with codespellRémi Verschelde2023-01-236-21/+21
* | Merge pull request #71676 from vnen/gdscript-unicode-identifiersRémi Verschelde2023-01-231-5/+4
|\ \
| * | Add support for Unicode identifiers in Expression classGeorge Marques2023-01-211-5/+4
| |/
* | Enchance the performance of `AStar` by using a `LocalVector`Yuri Rubinsky2023-01-221-7/+7
* | Use range iterators in LocalVector loopskobewi2023-01-213-27/+21
|/
* Cleanup unused engine code v2kobewi2023-01-1912-460/+0
* Rename `center` method to `get_center` in Plane.Raul Santos2023-01-152-2/+2
* Fix error in `AstarGrid2D::get_id_path`Yuri Rubinsky2023-01-081-1/+1
* Fix jumping in `AStarGrid2D` when `DIAGONAL_MODE_NEVER` is enabledYuri Rubinsky2023-01-061-12/+4
* Merge pull request #70547 from TokageItLab/pingpong-wrapRémi Verschelde2023-01-061-2/+2
|\
| * Fix pingpong with loop wrap is not workingSilc Renew2022-12-251-2/+2
* | One Copyright Update to rule them allRémi Verschelde2023-01-0573-2088/+2118
* | Optimize `wrapf` function a bitYuri Rubinsky2023-01-011-2/+8
|/
* Divide `AStarGrid2D::default_heuristic` into two different heuristicsYuri Rubinsky2022-12-242-13/+29
* 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