summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2021-12-01Rename Vector parameters to be consistentRaul Santos
2021-11-30Warn when using an AABB or Rect2 with a negative sizeAaron Franke
2021-11-30Rename `AStar.get_points()` to `AStar.get_point_ids()` for clarityHugo Locurcio
2021-11-30Don't return reference on copy assignment operatorsRémi Verschelde
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-17Merge pull request #55042 from nekomatata/fix-segment-intersectionRémi Verschelde
2021-11-17Expose `randfn` to global scopeYuri Roubinsky
2021-11-16Fix segment intersection in Geometry2DPouleyKetchoupp
2021-11-16Rename built-in `SGN()` macro to `SIGN()`Hugo Locurcio
2021-11-15Merge pull request #43072 from KoBeWi/point_to_angleRémi Verschelde
2021-11-11Color: Bind `from_hsv` as static methodRémi Verschelde
2021-11-09Merge pull request #53819 from TokageItLab/re-implement-ping-pongRémi Verschelde
2021-11-09Fix Vector2.angle_to_point() being reversedTomasz Chabora
2021-11-05Rename AABB `get_area` to `get_volume`Brian Semrau
2021-11-04Fix Quaternion multiplication operatorAaron Franke
2021-11-03reimplement ping-pongSilc 'Tokage' Renew
2021-10-28clang-format: Enable `BreakBeforeTernaryOperators`Rémi Verschelde
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-25Refactored Node3D rotation modesreduz
2021-10-25Merge pull request #54050 from reduz/animation-compressionRémi Verschelde
2021-10-21Implement Animation Compressionreduz
2021-10-21Remove unimplemented methodsMarcel Admiraal
2021-10-15Swap args of Plane(point, normal) constructormennomax
2021-10-11Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ...Juan Linietsky
2021-10-09implement ping-pong loop in animationTokage
2021-10-07Replace references to VisualServer in code comments with RenderingServerHugo Locurcio
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Merge pull request #52544 from JFonS/lod_fixesJuan Linietsky
2021-09-29Fix buffer overflow in 2D BVHPouleyKetchoupp
2021-09-27Auto LOD fixes and improvementsjfons
2021-09-24Fix Face3::get_random_point_inside()John Wigg
2021-09-24Merge pull request #52430 from AnilBK/vector2-replacementsRémi Verschelde
2021-09-23Construct values only when necessary.Anilforextra
2021-09-21Merge pull request #52878 from AnilBK/add-get-centerRémi Verschelde
2021-09-21Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra
2021-09-20Merge pull request #52398 from deakcor/dev-transformRémi Verschelde
2021-09-19Expose get_skew for transform2d and add new constructorVincent D
2021-09-17Replace Vector3.to_diagonal_matrix with Basis.from_scaleAaron Franke
2021-09-16Merge pull request #52358 from kleonc/astar_error_messagesRémi Verschelde
2021-09-14Clean convex hull decomposition codePouleyKetchoupp
2021-09-13Revert some URLs from the "Replace HTTP URLs with HTTPS" PRAaron Franke
2021-09-10Merge pull request #52229 from lawnjelly/basis_quat_warningMax Hilbrunner
2021-09-07Merge pull request #52097 from mortarroad/master-fix-convex-hull-double-edgesMax Hilbrunner
2021-09-07Use builtin Vector2 functions for calculation of angles.Anilforextra
2021-09-03AStar Add error messageskleonc
2021-08-31Add Vector2.from_angle() methodkobewi
2021-08-30Improve Basis::get_quaternion error messagelawnjelly
2021-08-25Fix segment intersection consistency in Geometry2DPouleyKetchoupp
2021-08-25Fix emitting duplicate edges for convex hullsMorris Tabor