summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2021-07-25Merge pull request #50809 from akien-mga/iterators-const-referencesRémi Verschelde
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-25Fix various typos with codespellluz paz
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-23Merge pull request #50748 from JFonS/gizmo_reworkRémi Verschelde
2021-07-23Node3D gizmo improvementsjfons
2021-07-21Add min_axis and max_axis to Vector2iGilles Roudière
2021-07-21Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio
2021-06-29Implement painting properties over TileSetsGilles Roudière
2021-06-18Merge pull request #44156 from aaronfranke/quat-angle-toRémi Verschelde
2021-06-17Add Quaternion angle_to methodAaron Franke
2021-06-15Allow multiplying Transforms and Basis by numbersAaron Franke
2021-06-13Merge pull request #34668 from aaronfranke/to-stringRémi Verschelde
2021-06-13Fix crash when using invalid index in Color.get_named_colorHaoyu Qiu
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-11Reformat structure string operatorsAaron Franke
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-07Style: Cleanup uses of double spaces between wordsRémi Verschelde
2021-06-05New and improved IK system for Skeleton2DTwistedTwigleg
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Merge pull request #38430 from aaronfranke/transform3dRémi Verschelde
2021-06-03Allow clamping vectors and colorsAaron Franke
2021-06-03Rename Vector2 clamped to limit_length and add limit_length to Vector3Aaron Franke
2021-06-03Rename files and the exposed name for Transform3DAaron Franke
2021-06-03Rename Variant TRANSFORM to TRANSFORM3DAaron Franke
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-31Merge pull request #49142 from Chaosus/bvh_fix_possible_crashRémi Verschelde
2021-05-29BVH - fix stale current_tree in deactivate function [4.x]lawnjelly
2021-05-27Fixed possible crash in `DynamicBVH::optimize_incremental`Yuri Roubinsky
2021-05-22Replace QuickHull with Bullet's convex hull computer.Morris Tabor
2021-05-21Merge pull request #48903 from Calinou/math-funcs-remove-old-msvc-ifdefRémi Verschelde
2021-05-20Remove `#ifdef` catering to MSVC 2012 and earlier in `math_funcs.h`Hugo Locurcio
2021-05-20Merge pull request #48887 from aaronfranke/roundRémi Verschelde
2021-05-20Use global scope round method for roundingAaron Franke
2021-05-20Make is_equal_approx have explicit float and double versionsAaron Franke
2021-05-19Fix Quat includesMarcel Admiraal
2021-05-10Dynamic BVH broadphase in 2D & 3D Godot PhysicsPouleyKetchoupp
2021-05-07Merge pull request #48535 from groud/tiles_squashedRémi Verschelde
2021-05-07Rework the TileSet resource and TileMap nodes:Gilles Roudière
2021-05-07Merge pull request #45144 from dalexeev/color-constsRémi Verschelde
2021-05-04Re-bind posmod, use int64_t instead of intRémi Verschelde
2021-05-03Cast Unix time to uint in the randomize functionGeorge Marques
2021-04-28Fix area calculation of Face3Pasi Nuutinmaki
2021-04-28Merge pull request #48239 from akien-mga/goodbye-copymemRémi Verschelde
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-04-23Implement occlusion cullingjfons
2021-04-22Make randomize() use unix time tookobewi
2021-04-09Fix `Color::get_{r,g,b,a}8`Danil Alexeev
2021-04-05Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde
2021-04-05Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde