summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2020-02-08Merge pull request #35682 from nathanwfranke/canvas-cull-control-fixRémi Verschelde
2020-02-07Fix bug where Control at origin with 0 size not renderednathanwfranke
2020-02-05Add do..while(0) wrappers to macros without one.Marcel Admiraal
2020-01-24Add explanations for errors related to Vector/Quat normalizationHugo Locurcio
2020-01-22Change CameraMatrix::get_viewport_size to get_viewport_half_extentslawnjelly
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-29Add ord() function to Expression classDanil Alexeev
2019-12-13Drop b2d_convexdecomp. no longer necessary.Rémi Verschelde
2019-12-10Merge pull request #34040 from qarmin/unused_variable_more_precise_numbersRémi Verschelde
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-12-03Fix severe performance drop while deflating polylinesAndrii Doroshenko (Xrayez)
2019-11-20Merge pull request #33583 from qarmin/fix_overflows_unitializedRémi Verschelde
2019-11-20Fix some overflows and unitialized variablesRafał Mikrut
2019-11-19Fixed bug caused by a copy/paste error in Face3::get_closest_point_tostoofin
2019-11-08Emit an error rather than crash in A*Shiqing
2019-11-07Merge pull request #32477 from aaronfranke/equal-approx-separateRémi Verschelde
2019-11-07Merge pull request #30556 from kawa-yoiko/astar-directedRémi Verschelde
2019-10-31Fix "seperate" typosAaron Franke
2019-10-14Expose is_equal_approx and restore == to be exact againAaron Franke
2019-10-14Replace vector == and is_zero_approx(distance) with is_equal_approxAaron Franke
2019-10-14Make is_equal_approx separate for structuresAaron Franke
2019-10-08[Mono] Change Plane intersect methods to return nullable Vector3Aaron Franke
2019-10-08Merge pull request #32478 from AlexHolly/fix-rect2-enclosesRémi Verschelde
2019-10-08Remove circular include between core/typedefs.h and core/error_macros.hMarcel Admiraal
2019-10-07Remove circular dependency between Vector3 and Basis.Marcel Admiraal
2019-10-02Make Rect2.encloses return true on same sizeAlexander Holland
2019-09-28Reduce memory usage for edges in A* and add testsShiqing
2019-09-27Merge pull request #32249 from hbina/a_star_ignore_disabledRémi Verschelde
2019-09-27Add option to consider disable pointsHanif Bin Ariffin
2019-09-25Merge pull request #32051 from qarmin/some_error_explanationRémi Verschelde
2019-09-25Added some obvious errors explanationsqarmin
2019-09-24Fix copyright headers and style issuesRémi Verschelde
2019-09-23Merge pull request #32275 from godotengine/skin_supportRémi Verschelde
2019-09-22Changed some code found by Clang Tidy and Coverityqarmin
2019-09-20GLTF2 Import Fixes - Skin(s) to Skeleton - Skin SupportMarios Staikopoulos
2019-09-11Improve support for directed graphs in AStarShiqing
2019-09-03Merge pull request #31756 from raphael10241024/fast_aabb_transformRémi Verschelde
2019-09-01Check for exact equality before approximate equalityAaron Franke
2019-09-01Remove redundant transform method in Geometry singletonAndrii Doroshenko (Xrayez)
2019-09-01Merge pull request #31761 from Xrayez/trans2d-vector2arrayRémi Verschelde
2019-09-01Merge pull request #31667 from YeldhamDev/geometry_point_circle_cleanupRémi Verschelde
2019-08-29Add transform methods for PoolVector*ArrayAndrii Doroshenko (Xrayez)
2019-08-29a faster funtion to transform aabbRaphaelHunter
2019-08-27[Mono] Various Color improvementsAaron Franke
2019-08-27Add 'is_point_in_circle()' to Geometry class, and general file cleanupMichael Alexsander Silva Dias
2019-08-27allow to reserve space in OAHashMap explicitly and also in AStar.Robin Hübner
2019-08-23Merge pull request #31094 from aaronfranke/vector-sign-mod-etcRémi Verschelde
2019-08-21Merge pull request #29871 from Faless/crypto/initial_prRémi Verschelde
2019-08-21Merge pull request #31402 from profan/perf/astar-improvementsRémi Verschelde
2019-08-21astar performance improvements, use oahashmapRobin Hübner