Commit Graph

64 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé 691fd789f9 Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2025-03-24 21:34:55 +01:00
Efi Fogel 19954c5d73 Fixed compiler complain about missing return value 2025-01-22 12:37:35 +02:00
Sébastien Loriot b32558b87e Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface 2024-12-16 11:47:34 +01:00
Efi Fogel 85667b524d Fixed typo 2024-11-13 03:25:54 +02:00
Mael Rouxel-Labbé 984a541006 Fix usages of 'th `th 2024-01-23 21:50:04 +01:00
Sébastien Loriot 3176178224 fix compilation issues 2023-11-06 11:43:29 +01:00
Sébastien Loriot eada3ee8ca Merge branch 'master' into 'sloriot/CGAL-using_c++17_stl' 2023-08-14 14:19:25 +02:00
albert-github 40c7765ffb Spelling corrections
Corrections based on review
2023-07-30 17:54:10 +02:00
albert-github 1cce66c343 Spelling corrections
Spelling corrections `a e...` -> `an e...`
2023-07-30 12:59:17 +02:00
Sébastien Loriot f240a47451 boost::get -> std::get_if 2023-06-15 11:34:14 +02:00
Sébastien Loriot 9a0bdb5d96 boost::variant ---> std::variant 2023-06-15 10:57:10 +02:00
Sébastien Loriot 604dcdc435 boost::optional => std::optional 2023-06-15 10:57:09 +02:00
albert-github 3674c937f7 spelling corrections
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
albert-github 014c06fd19 spelling corrections
Some spelling corrections (Directories starting with `A`)
2022-11-14 15:32:47 +01:00
Sébastien Loriot 4ffc949199 replace boost::unordered by std::unordered
but in T3, Mesh_3, TDS_3, P3[TM]3
2022-02-03 19:11:12 +01:00
Sébastien Loriot 6e1fc8a4e5 Merge remote-tracking branch 'cgal/master' into HEAD 2021-09-02 16:53:07 +02:00
Sébastien Loriot fa2c353fff move impl outside of the class 2021-08-12 10:35:39 +02:00
Sébastien Loriot a3d04af49c fix issue in case an overlapping curve is split
in case an arrangement is updated and an overlap curve
is on an existing halfedge, the incident halfedge
to an event has to be updated after the split.
This is done by checking all left events in parent subcurves
of the overlapping subcurve.
2021-07-28 16:47:13 +02:00
Sébastien Loriot 5985db1fe8 fix typos 2021-07-28 16:47:12 +02:00
Efi Fogel 9c7c9830c6 Fixed the move of curves from the top face 2021-04-07 09:49:14 +03:00
Efi Fogel f8f0e64ef4 Fixed the handling of a case where a spherical arc is added to an arr that already has an arc that lies on the identification curve; added a test. 2021-03-31 13:38:36 +03:00
Efi Fogel 30da4ebae2 Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic 2021-03-22 13:35:23 +02:00
Laurent Rineau dc36cee2d5 Merge pull request #5166 from sgiraudot/Arrangement_2-Enhanced_ccb_merge-GF
Arrangement 2: Enhanced CCB Merging for Surface Sweep
2021-03-10 11:53:16 +01:00
Laurent Rineau 06cd9422e4 Merge pull request #5166 from sgiraudot/Arrangement_2-Enhanced_ccb_merge-GF
Arrangement 2: Enhanced CCB Merging for Surface Sweep
2021-03-10 10:33:19 +01:00
Simon Giraudot becf548ee1 Update from review 2020-11-17 08:27:03 +01:00
Simon Giraudot 2f9cdd068b Sweep mode for Arrangement_2 2020-11-17 08:27:03 +01:00
Efi Fogel 6b64dc8def Merge branch 'master' into Aos_2-boundary_objects-efic 2020-11-11 09:38:55 +02:00
Laurent Rineau d08d6ca552 Merge branch '5.1.x-branch' 2020-10-23 16:06:55 +02:00
Laurent Rineau a7cd94f82f Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch' into 5.1.x-branch 2020-10-23 16:06:46 +02:00
Simon Giraudot 36a210065f Fix for cases where red and blue handles are differently typed 2020-08-17 10:11:28 +02:00
Simon Giraudot caf5b31af6 Indexed sweep in overlay (WIP: triggers assertions in some tests) 2020-08-04 15:42:26 +02:00
Efi Fogel 6642407d60 Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic 2020-07-29 18:08:32 +03:00
Efi Fogel 87a3cf9458 Cleaned up 2020-07-21 09:57:34 +03:00
Efi Fogel 3c5552b14a Replaced legacy CGAL::Object with variant in vertical decomposition 2020-06-30 21:22:40 +03:00
Efi Fogel c92f3b6fcf Cleaned up 2020-06-14 10:46:41 +03:00
Efi Fogel 3849f5e154 Further eliminating CGAL::Object 2020-06-14 00:41:25 +03:00
Efi Fogel 40152a2582 Continues to eliminate CGAL::Object 2020-06-13 16:43:09 +03:00
Efi Fogel 0626eb0a2e First stage elliminating CGAL::Object 2020-06-11 12:32:33 +03:00
Efi Fogel 4158542c86 Fixed intersection result 2020-04-01 12:31:51 +03:00
Sébastien Loriot 0779373835 extra run of the script to remove tabs and trailing whitespaces
right after the  merge of 4.14 release branch

+ manual fix on one line in:
    * Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
    * .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Efi Fogel b0c3c8492f Fixed typo 2019-12-18 09:05:45 +02:00
Efi Fogel 2a3fbc0ee8 Merge remote-tracking branch 'cgal/master' into Aos_2-boundary_objects-efic 2019-11-19 09:47:44 +02:00
Laurent Rineau 092cf8e2c5 Merge pull request #4284 from sloriot/Sweep_surface_2-derecursive_overlaps_5.0
Derecursification of overlaps detection on the right of event - [5.X]
2019-10-25 16:26:17 +02:00
Sébastien Loriot 47c092557f Merge remote-tracking branch 'sloriot/Sweep_surface_2-derecursive_overlaps' into HEAD 2019-10-21 13:04:25 +02:00
Sébastien Loriot 254d60f642 First pass on removing license notice in header for GPL files 2019-10-19 15:23:19 +02:00
Sébastien Loriot 7356421d80 introduce Commercial license SPDX tag 2019-10-19 12:15:19 +02:00
Sébastien Loriot 9bd9c68b83 update LGPL[23]+ and GPL[23]+ SPDX tags
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Sébastien Loriot 90b199b952 fix typos 2019-10-18 09:40:01 +02:00
Sébastien Loriot 983645a51a match @{ and @} 2019-07-05 21:49:46 +02:00
Andreas Fabri 4581f1b7a8 Morte replacements 2019-06-05 08:39:55 +02:00