summaryrefslogtreecommitdiffstats
path: root/modules/csg/csg.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-8/+8
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-2/+2
* Fixed a typo in csg moduleM. Huri2021-10-121-1/+1
* Use range iterators for `Map`Lightning_A2021-09-301-4/+4
* Use functions defined in the their classes.Anilforextra2021-09-291-13/+13
* Fix Typo: Segement.Anilforextra2021-09-271-9/+9
* Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra2021-09-211-2/+2
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-2/+2
* Use is_equal_approx in more placesAaron Franke2021-07-211-5/+5
* Rename Transform to Transform3D in coreAaron Franke2021-06-031-1/+1
* Rename Array.invert() to Array.reverse()Marcel Admiraal2021-03-211-1/+1
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-5/+5
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
* Don't attempt to insert points into degenerate triangles.Marcel Admiraal2020-08-131-5/+15
* Mark the first shape as inside, not the second shape, when CSG shapes areMarcel Admiraal2020-08-121-2/+2
* Use is_equal_approx() instead of vertex_snap when checking if ray isMarcel Admiraal2020-06-291-1/+1
* Create degenerate triangles when inserting an edge into a CSG face.Marcel Admiraal2020-06-291-9/+0
* Check if point's index exists before adding it to the list of pointsMarcel Admiraal2020-06-211-2/+6
* Split `Geometry` singleton into `Geometry2D` and `Geometry3D`Andrii Doroshenko (Xrayez)2020-05-271-7/+7
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-60/+113
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-69/+0
* Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-15/+30
* [Core] Rename linear_interpolate to lerpAaron Franke2020-04-291-1/+1
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-1/+1
* Fix various typosluz.paz2020-03-111-3/+3
* Fix multiple issues with CSG module.Marcel Admiraal2020-02-211-1081/+1036
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-6/+6
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Replace vector == and is_zero_approx(distance) with is_equal_approxAaron Franke2019-10-141-5/+5
* Fix misc. source comment typosluz.paz2019-09-191-1/+1
* Replace is_zero_approx(A.distance_to(B)) with A==BPaul Trojahn2019-08-191-5/+5
* Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde2019-06-201-4/+4
|\
| * Fix always true/false valuesqarmin2019-06-201-4/+4
* | Fix error macro calls not ending with semicolonRémi Verschelde2019-06-111-1/+1
|/
* Fix typos with codespellRémi Verschelde2019-05-191-1/+1
* Use approximate equallity methods in many placesAaron Franke2019-04-251-5/+5
* Fix CSG crash, closes #26281Juan Linietsky2019-03-011-2/+4
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-6/+6
* Core: Ensure classes match their header filenameRémi Verschelde2019-02-121-1/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Remove redundant "== true" codeAaron Franke2018-10-061-1/+1
* Fix GCC 8 warnings about potentially unitialized variablesRémi Verschelde2018-10-041-1/+1
* Merge pull request #21982 from luzpaz/misc-typosRémi Verschelde2018-09-131-5/+5
|\
| * Misc. typosluz.paz2018-09-121-5/+5
* | Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-4/+4
|/
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-37/+37
* Add missing copyright headersGuilherme Felipe2018-05-161-0/+30
* updated OAHashMap to use robinhood hashingkarroffel2018-05-031-1/+1