Commit Graph

133 Commits

Author SHA1 Message Date
Sébastien Loriot b66afab814 Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD 2023-07-05 11:29:35 +02:00
Sébastien Loriot 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00
Sébastien Loriot 9cdfe70abb Merge remote-tracking branch 'sloriot/CGAL-toward_6.0' 2023-06-15 11:34:09 +02:00
Sébastien Loriot 9a0bdb5d96 boost::variant ---> std::variant 2023-06-15 10:57:10 +02:00
Sébastien Loriot bbc4d08ee0 Merge remote-tracking branch 'cgal/master' into HEAD 2023-06-15 10:47:07 +02:00
Sébastien Loriot c8a88b9014 remove CGAL_static_assertion* 2023-06-15 10:42:10 +02:00
Efi Fogel ccdb5a0b54 Merge remote-tracking branch 'cgal/master' into Aos_2-conics-efif 2023-02-15 14:36:44 +02:00
albert-github 9c2f8ff60e Spelling correction in respect to function / variable names
As indicated in #7041 (Spelling corrections) theer were still some open corrections in respect to variables / functions, these have been addressed heer.
2023-01-13 18:51:28 +01:00
albert-github 781f9a2943 spelling corrections
After review:
- outputhing -> outputting
- neighbour -> neighbor
2022-11-17 10:25:10 +01:00
albert-github c32b1f4127 spelling corrections
Some spelling corrections (Directories starting with `S` rest - `W`),
2022-11-16 13:22:39 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Efi Fogel 9787fff9a0 laced 'unsigned int' with Multiplicity type to avoid a conversion warning 2022-08-10 17:44:00 +03:00
Efi Fogel 7988148710 Cleaned up 2022-06-19 12:39:43 +03:00
Sébastien Loriot 37580e9daf missing () in macro + typo fixes 2022-06-14 11:24:21 +02:00
Sébastien Loriot 8ed2990381 use CGAL_static_assertion
static_assert(b) is only available in c++17
2022-06-10 10:10:12 +02:00
Sébastien Loriot 3fa436459d BOOST_MPL_ASSERT -> static_assert 2022-06-10 08:46:01 +02:00
Michael Bell 4c15a1c7f7
Remove shadow declaration of parameter space
Declaration is redundant as event parameter space is assigned earlier in function.
2021-10-18 11:15:14 +01:00
Sébastien Loriot facabcac86 Merge remote-tracking branch 'cgal/5.3.x-branch' 2021-09-10 17:47:17 +02:00
Sebastien Loriot 7ef834e521
Merge pull request #5821 from sloriot/SS2-init_m_currentEvent
Init pointer used in comparison when adding curves on right during init
2021-09-10 17:41:08 +02:00
Sébastien Loriot 6e1fc8a4e5 Merge remote-tracking branch 'cgal/master' into HEAD 2021-09-02 16:53:07 +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 b732878580 init pointer used in comparaison when adding curves on right during init 2021-07-01 08:10:59 +02:00
Efi Fogel 89e6a989c4 Fixed handling endpoints of overlpping curve 2021-03-26 09:26:36 +03:00
Efi Fogel 21ba221270 Cleaned up 2021-03-25 16:00:00 +02:00
Efi Fogel 89f7d8fed0 Cleaned up 2021-03-25 15:48:49 +02:00
Efi Fogel efa642a494 Fixed curve() and boundary_touching_curve(); First examine right curves and then examine left curves 2021-03-25 15:43:48 +02:00
Efi Fogel 63e52b0bad Fix print of event on boundary (for debugging) 2021-03-25 15:42:47 +02:00
Efi Fogel 6b64dc8def Merge branch 'master' into Aos_2-boundary_objects-efic 2020-11-11 09:38:55 +02:00
Laurent Rineau c45ac23ed6 Merge pull request #4899 from sgiraudot/STL_Extension-Multiset_with_CC_allocation-GF
Surface Sweep: Enhance memory allocation with Compact Container
2020-11-05 08:49:36 +01:00
Laurent Rineau 21c48c50dd Merge pull request #4899 from sgiraudot/STL_Extension-Multiset_with_CC_allocation-GF
Surface Sweep: Enhance memory allocation with Compact Container
2020-11-04 20:46:18 +01:00
Simon Giraudot 702b47790d Remove tabs 2020-11-03 08:18:07 +01:00
Simon Giraudot 0f3d0fc6d3 Safer compact container for 2020-11-02 09:29:16 +01:00
Laurent Rineau 1beff9f1d0 Merge remote-tracking branch 'cgal/master' into Surface_sweep_2-Small_unordered_set-GF 2020-10-29 09:33:07 +01: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 6b991a95ad Update code with changes in Compact container 2020-10-22 09:45:31 +02:00
Simon Giraudot 739a8b66e8 Use named constructor to resolve ambiguity 2020-10-22 08:59:49 +02:00
Simon Giraudot 2d1afb8895 Use Compact Container to store/allocate events 2020-10-22 08:59:48 +02:00
Simon Giraudot 8710690817 Use CC allocation for multiset in surface sweep 2020-10-22 08:59:48 +02:00
Simon Giraudot 2c490b7ec7 Merge remote-tracking branch 'mine/Surface_sweep_2-Small_unordered_set-GF' into Surface_sweep_2-Small_unordered_set-GF 2020-10-20 15:17:24 +02:00
Simon Giraudot 7d23ac99e2 Update internal doc from review 2020-08-17 10:26:08 +02:00
Simon Giraudot 47f3372ad9 Handle open boundary in indexed sweep (fallback to unindexed mode) 2020-08-17 10:22:03 +02:00
Simon Giraudot 901f52018c Some fixes + internal doc for indexed sweep 2020-08-13 09:52:47 +02:00
Simon Giraudot b7583f43d5 Add indexed sweep with isolated points 2020-08-13 09:19:50 +02:00
Simon Giraudot 6022a74ac8 Only use indexed sweep for curves with bottom(/top) side NOT contracted 2020-08-13 08:47:33 +02:00
Simon Giraudot acb96cba86 Get rid of index using pointer squatting + before/after functions 2020-08-12 15:56:46 +02:00
Simon Giraudot caf5b31af6 Indexed sweep in overlay (WIP: triggers assertions in some tests) 2020-08-04 15:42:26 +02:00
Simon Giraudot 9e77e501bd Add member functions for indexed sweep 2020-08-04 15:04:42 +02:00
Simon Giraudot ca794fa991 Remove now useless Curve_pair, move and fix includes/classes accordingly 2020-08-03 14:01:18 +02:00
Simon Giraudot 107d77b311 Use one small unordered set per curve instead of one global unordered set per pair 2020-08-03 13:02:13 +02:00