summaryrefslogtreecommitdiffstats
path: root/core/math
Commit message (Expand)AuthorAgeFilesLines
* Replace HTTP links with HTTPS for sites with HTTPS versionsAaron Franke2021-08-225-6/+6
* Replace BIND_VMETHOD by new GDVIRTUAL syntaxreduz2021-08-222-12/+24
* Fix winding of new convex hull implementation.Morris Tabor2021-08-201-1/+10
* Merge pull request #51368 from TwistedTwigleg/GSOC_2020_Working_Branch_IK_SQU...Rémi Verschelde2021-08-162-0/+14
|\
| * New and improved IK system for Skeleton3DTwistedTwigleg2021-08-142-0/+14
* | Add constant to vector function parameters that don't actually modify their i...Ricard Rovira Cubeles2021-08-156-69/+93
|/
* Fix some unnecessary includesAaron Franke2021-08-131-2/+1
* Merge pull request #50682 from aaronfranke/basis-looking-atRémi Verschelde2021-08-103-30/+22
|\
| * Move code for looking_at to BasisAaron Franke2021-08-013-30/+22
* | [Text Server] Improve object (image/table) inline alignment.bruvzg2021-08-081-0/+20
* | Fix Transform::xform(Plane) functionslawnjelly2021-08-071-25/+56
|/
* Merge pull request #48958 from kleonc/astar-get_available_point_id-start-from...Rémi Verschelde2021-08-011-8/+2
|\
| * Astar::get_available_point_id Start from 0kleonc2021-05-221-8/+2
* | Remove obsolete "dectime" methodAaron Franke2021-07-302-11/+0
* | Merge pull request #50809 from akien-mga/iterators-const-referencesRémi Verschelde2021-07-251-2/+2
|\ \
| * | Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-2/+2
* | | Fix various typos with codespellluz paz2021-07-252-3/+3
|/ /
* | Use C++ iterators for Lists in many situationsAaron Franke2021-07-232-19/+18
* | Merge pull request #50748 from JFonS/gizmo_reworkRémi Verschelde2021-07-231-6/+6
|\ \
| * | Node3D gizmo improvementsjfons2021-07-231-6/+6
* | | Add min_axis and max_axis to Vector2iGilles Roudière2021-07-211-0/+8
|/ /
* | Use the standard C `INFINITY` and `NAN` constants directlyHugo Locurcio2021-07-213-5/+3
* | Implement painting properties over TileSetsGilles Roudière2021-06-291-0/+13
* | Merge pull request #44156 from aaronfranke/quat-angle-toRémi Verschelde2021-06-182-3/+9
|\ \
| * | Add Quaternion angle_to methodAaron Franke2021-06-172-3/+9
* | | Allow multiplying Transforms and Basis by numbersAaron Franke2021-06-155-4/+31
|/ /
* | Merge pull request #34668 from aaronfranke/to-stringRémi Verschelde2021-06-1313-24/+36
|\ \
| * | Reformat structure string operatorsAaron Franke2021-06-1113-24/+36
* | | Fix crash when using invalid index in Color.get_named_colorHaoyu Qiu2021-06-131-2/+4
* | | Rename Reference to RefCountedPedro J. Estébanez2021-06-115-15/+15
* | | Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
|/ /
* | Style: Cleanup uses of double spaces between wordsRémi Verschelde2021-06-071-1/+1
* | New and improved IK system for Skeleton2DTwistedTwigleg2021-06-052-0/+9
* | Rename Quat to QuaternionMarcel Admiraal2021-06-046-121/+121
* | Merge pull request #38430 from aaronfranke/transform3dRémi Verschelde2021-06-038-89/+89
|\ \
| * | Rename files and the exposed name for Transform3DAaron Franke2021-06-034-5/+5
| * | Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-1/+1
| * | Rename Transform to Transform3D in coreAaron Franke2021-06-038-83/+83
* | | Allow clamping vectors and colorsAaron Franke2021-06-038-0/+39
* | | Rename Vector2 clamped to limit_length and add limit_length to Vector3Aaron Franke2021-06-034-4/+15
|/ /
* | Merge pull request #49142 from Chaosus/bvh_fix_possible_crashRémi Verschelde2021-05-311-1/+4
|\ \
| * | Fixed possible crash in `DynamicBVH::optimize_incremental`Yuri Roubinsky2021-05-271-1/+4
* | | BVH - fix stale current_tree in deactivate function [4.x]lawnjelly2021-05-295-40/+40
|/ /
* / Replace QuickHull with Bullet's convex hull computer.Morris Tabor2021-05-222-0/+2402
|/
* Merge pull request #48903 from Calinou/math-funcs-remove-old-msvc-ifdefRémi Verschelde2021-05-211-21/+3
|\
| * Remove `#ifdef` catering to MSVC 2012 and earlier in `math_funcs.h`Hugo Locurcio2021-05-201-21/+3
* | Merge pull request #48887 from aaronfranke/roundRémi Verschelde2021-05-201-2/+2
|\ \ | |/ |/|
| * Use global scope round method for roundingAaron Franke2021-05-201-2/+2
* | Make is_equal_approx have explicit float and double versionsAaron Franke2021-05-205-8/+34
|/
* Fix Quat includesMarcel Admiraal2021-05-191-3/+1