summaryrefslogtreecommitdiff
path: root/servers/physics_2d/shape_2d_sw.cpp
AgeCommit message (Expand)Author
2021-09-14Rename WorldMarginShape to WorldBoundaryShapePouleyKetchoupp
2021-08-27Optimize area detection and intersect_shape queries with concave shapesPouleyKetchoupp
2021-08-24Rename RayShape to SeparationRayShapePouleyKetchoupp
2021-08-24Rename slips_on_slope to slide_on_slopePouleyKetchoupp
2021-08-24Fix RayShape collision detectionPouleyKetchoupp
2021-08-24Restore RayShape as a regular shape typePouleyKetchoupp
2021-08-14Rename LineShape2D to WorldMarginShape2DHugo Locurcio
2021-08-11Make radius & height in CapsuleShape2D independentTomasz Chabora
2021-08-10Remove infinite inertia and ray shapes from CharacterBodyPouleyKetchoupp
2021-04-06Merge pull request #47678 from madmiraal/fix-47436.1Rémi Verschelde
2021-04-06Merge pull request #47675 from madmiraal/fix-47436Rémi Verschelde
2021-04-06Check for empty ConcavePolygonShape2D before checking for intersectionMarcel Admiraal
2021-04-06Check ConvexPolygonShape2D point count before calcuating moment of inertiaMarcel Admiraal
2021-04-06Ensure ConvexPolygonShape support count variable is initialisedMarcel Admiraal
2021-01-28Use real_t in physics codeAaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-06Rename Vector2.tangent() to Vector2.orthogonal()Marcel Admiraal
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-05-27Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-07-06Added release function to PoolVector::Access.Ibrahn Sahir
2019-05-20Fix some shape2d get_moment_of_inertia erroryakun.zhang
2019-04-08Small fixes, mostly dupicated codeqarmin
2019-02-21Merge pull request #26103 from nekomatata/area2d-rectangle-collision-fixRémi Verschelde
2019-02-21Area2d rectangle collision check doesn't ignore the first pixel row and colum...PouleyKetchoupp
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-12Core: Ensure classes match their header filenameRémi Verschelde
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-04-12Resolves crash on shape2D culling for empty Concave shapesCrazy-P
2018-02-19Merge pull request #16530 from AndreaCatania/raysRémi Verschelde
2018-02-19Improved ray shape (2D and 3D) by addiing the possibility to act as regular s...Andrea Catania
2018-02-17Clean up some bad words from code commentsArtem Varaksa
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-08-27Dead code tells no talesRémi Verschelde
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-07-08Refactor 'treshold' to 'threshold'Poommetee Ketson
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-02-13Use real_t as floating point type in physics code.Ferenc Arn
2017-01-14Style: Fix whole-line commented codeRémi Verschelde