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