summaryrefslogtreecommitdiffstats
path: root/core/math/aabb.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Simplify and fix Rect2/AABB get_support functionAaron Franke2024-08-191-10/+13
* Merge pull request #90582 from Repiteo/core/remove-macro-_NO_DISCARD_Rémi Verschelde2024-06-251-1/+1
|\
| * Core: Replace `_NO_DISCARD_` macro with attributeThaddeus Crews2024-04-121-1/+1
* | Fix AABB Ray intersection - return insidelawnjelly2024-05-091-2/+7
* | [Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`A Thousand Ships2024-05-021-1/+1
|/
* Use `Vector*` component-wise `min/max/clamp` functions where applicableA Thousand Ships2024-03-201-1/+1
* [Core] Codestyle improvements to math typesA Thousand Ships2024-03-041-3/+3
* [Core] Fix `AABB.encloses` failing on shared upper boundA Thousand Ships2024-01-121-3/+3
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-081-0/+1
* Use float literals for float calculations in ColorAaron Franke2022-10-071-1/+0
* Enhancements to includes in core data structuresAaron Franke2022-10-051-1/+1
* Replace AABB has_no_volume with has_volumeAaron Franke2022-09-041-4/+4
* Float literals - fix main primitives to use .flawnjelly2022-02-101-11/+11
* Core: Make all Variant math types structsRémi Verschelde2022-02-041-4/+4
* Add nodiscard to core math classes to catch c++ errors.lawnjelly2022-01-201-1/+1
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Warn when using an AABB or Rect2 with a negative sizeAaron Franke2021-11-301-0/+30
* Rename AABB `get_area` to `get_volume`Brian Semrau2021-11-051-2/+2
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-1/+1
* Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra2021-09-211-0/+4
* Type consistencies in coreAaron Franke2021-01-261-4/+4
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Cull fixes and optimizationsreduz2020-12-241-0/+27
* Implement automatic LOD (Level of Detail)reduz2020-12-181-3/+3
* Refactored variant setters/gettersreduz2020-11-071-0/+8
* Refactored binding system for core typesreduz2020-10-141-0/+4
* Update core documentation to match recent C# changesAaron Franke2020-07-211-0/+4
* Style: Remove unnecessary semicolons from `core`Rémi Verschelde2020-05-191-1/+1
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-32/+64
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-17/+0
* Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-101-8/+16
* Fixed false positives in the culling system.Kiri Jolly2020-04-291-2/+26
* Replace NULL with nullptrlupoDharkael2020-04-021-2/+2
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Make is_equal_approx separate for structuresAaron Franke2019-10-141-0/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-3/+3
* Polished 3D selectionJFonS2018-06-131-0/+20
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-3/+3
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-0/+345
* Style: Cleanups, added headers, renamed filesRémi Verschelde2017-01-161-395/+0
* Type renames:Juan Linietsky2017-01-111-27/+26
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
* remove trailing whitespaceHubert Jarosz2016-03-091-7/+7
* Correct octree's AABB intersect test, fixes #3576 and #3253sheepandshepherd2016-02-171-0/+18