Mael Rouxel-Labbé
916573af3d
Fix and enhance merge_duplicate_vertices_in_boundary_cycles
...
Bug fix: improper check of overlapping intervals
Enhancement: don't throw everything as soon as there is a pair
of intervals that are incompatible, only remove
one of the intervals (taken arbitrarily as the widest)
2020-02-25 15:21:19 +01:00
Maxime Gimeno
9a454ca7e2
Changes after review
2020-02-21 11:43:08 +01:00
Maxime Gimeno
077a129216
Merge remote-tracking branch 'cgal/master' into PMP-Default_pmap-maxGimeno
2020-02-21 10:34:14 +01:00
Mael Rouxel-Labbé
636665a96c
Fix types
2020-02-20 12:14:27 +01:00
Mael Rouxel-Labbé
9c51e3fba7
Add polygon_mesh_to_polygon_soup()
2020-02-20 11:14:06 +01:00
Mael Rouxel-Labbé
ec6a4dbd17
Fix documentation
2020-02-20 11:13:18 +01:00
Mael Rouxel-Labbé
554be421d9
Add convience overloads for PS_to_PM_converter (no property maps passed)
2020-02-20 11:12:40 +01:00
Mael Rouxel-Labbé
21763ff4bf
Fix unused typedef warning
2020-02-20 11:11:32 +01:00
Mael Rouxel-Labbé
5db42d1e8b
Fix order of template parameters
2020-02-19 18:24:31 +01:00
Mael Rouxel-Labbé
51f4831d1f
Add point_map and vertex_point_map NP to PMP::PS_to_PM
2020-02-19 18:01:45 +01:00
Mael Rouxel-Labbé
832090c249
Merge branch 'PMP-soup_to_mesh_add_vpm-old' into PMP-soup_to_mesh_add_vpm
2020-02-19 17:28:54 +01:00
Mael Rouxel-Labbé
35eaa07bde
Misc cleaning
2020-02-19 16:49:11 +01:00
Mael Rouxel-Labbé
1a4858a6fa
Fix includes
2020-02-19 16:37:32 +01:00
Mael Rouxel-Labbé
374870a6cb
Misc minor fixes
2020-02-19 16:07:55 +01:00
Maxime Gimeno
5538786eff
Merge remote-tracking branch 'cgal/master' into PMP-Default_pmap-maxGimeno
2020-02-14 15:00:54 +01:00
Laurent Rineau
034bc95674
Merge pull request #4506 from sloriot/PMP-clip_better_doc
...
Improve clip doc and tests
2020-02-14 14:46:32 +01:00
Laurent Rineau
b7c237515a
Merge pull request #4524 from sloriot/PMP-inplace_bo_fix
...
Handle the case of interior vertex
2020-02-14 14:46:19 +01:00
Laurent Rineau
31416b1cf2
Merge pull request #4506 from sloriot/PMP-clip_better_doc
...
Improve clip doc and tests
2020-02-14 14:45:55 +01:00
Laurent Rineau
a98583f1ec
Merge pull request #4506 from sloriot/PMP-clip_better_doc
...
Improve clip doc and tests
2020-02-14 14:39:19 +01:00
Laurent Rineau
16e7715c31
Merge pull request #4524 from sloriot/PMP-inplace_bo_fix
...
Handle the case of interior vertex
2020-02-14 14:39:05 +01:00
Maxime Gimeno
249eb85060
fixes
2020-02-14 14:25:28 +01:00
Maxime Gimeno
b55239023d
Doc fixes
2020-02-14 09:09:53 +01:00
Maxime Gimeno
1179b0a934
Fixes after review
2020-02-13 16:11:53 +01:00
Maxime Gimeno
201932abfb
Merge remote-tracking branch 'cgal/master' into Doc_enhancements_and_clarifications-GF
2020-02-13 15:05:38 +01:00
Sébastien Loriot
3501af6c61
handle the case of interior vertex
...
The vertex becomes interior after the stitch of the patch
while being the endpoint of a polyline to be removed
fix patch introduced in 6e31445f62
2020-02-13 14:38:19 +01:00
Maxime Gimeno
6db578509d
add np to bbox()
2020-02-11 14:47:46 +01:00
Maxime Gimeno
e9864cf874
Fixes after review
2020-02-11 14:13:56 +01:00
Maxime Gimeno
0378d7825f
Merge remote-tracking branch 'cgal/master' into PMP-Add_split_to_clip-GF
2020-02-10 15:53:05 +01:00
Maxime Gimeno
f60d8d24ec
more fixes after review
2020-02-10 14:41:05 +01:00
Maxime Gimeno
4716359ca6
Merge remote-tracking branch 'cgal/master' into PMP-new_functions-GF
2020-02-10 14:29:56 +01:00
Maxime Gimeno
e3ace2289d
First batch of fixes after review
2020-02-10 14:28:45 +01:00
Mael Rouxel-Labbé
cb3e5cd83c
Merge branch 'PMP-Make_remove_self_intersections_local-GF-old' into PMP-Make_remove_self_intersections_local-GF
2020-02-07 17:09:59 +01:00
Mael
bb4247e143
Merge branch 'master' into PMP-Snapping_improvements-GF
2020-02-07 16:31:28 +01:00
Laurent Rineau
49a06e9201
Merge pull request #4362 from afabri/Box_intersection_d-accelerate-GF
...
PMP::self_intersections: Add Concurrency
2020-02-07 16:25:06 +01:00
Laurent Rineau
0fd7bbc4ff
Merge pull request #4364 from afabri/CGAL-Parallel_if_available_tag
...
CGAL:: Add Parallel_if_available_tag
2020-02-07 16:25:03 +01:00
Laurent Rineau
21570cde72
Merge pull request #4416 from sloriot/PMP-clip_box
...
Add clipping overload to a iso-cuboid
2020-02-07 16:24:57 +01:00
Laurent Rineau
36cb11d01b
Merge pull request #4417 from sloriot/PMP-cc_remove_boost_call
...
Remove call to boost in PMP::connected_components
2020-02-07 16:24:55 +01:00
Laurent Rineau
c490d01e7f
Merge pull request #4489 from MaelRL/PMP-Relax_assertion_in_compute_normal-GF
...
PMP: Fixes for compute_normals
2020-02-07 16:24:36 +01:00
Mael Rouxel-Labbé
84215c95c4
Merge branch 'Box_intersection_d-accelerate-GF-old' into Box_intersection_d-accelerate-GF
2020-02-07 11:03:07 +01:00
Mael Rouxel-Labbé
b7d2646421
Fix sanity check not failing on self-intersections
2020-02-06 17:14:29 +01:00
Mael Rouxel-Labbé
29ddd67b8d
Clean temp code
2020-02-06 17:14:16 +01:00
Mael Rouxel-Labbé
f1969fc5b8
Remove unused debug functions
2020-02-06 16:18:42 +01:00
Mael Rouxel-Labbé
0ddf33c9df
Use PM_to_PS in the demo
2020-02-06 16:15:15 +01:00
Mael Rouxel-Labbé
035536527c
Misc cleaning
2020-02-06 15:49:33 +01:00
Mael Rouxel-Labbé
5202712322
Fix polygon soup initialization
2020-02-06 15:49:00 +01:00
Mael Rouxel-Labbé
3f32279011
More null angle handling in smoothing
2020-02-06 15:48:22 +01:00
Mael Rouxel-Labbé
19c7ea8f30
Remove non-existent header
2020-02-06 12:06:54 +01:00
Mael Rouxel-Labbé
c2baf0a2ae
Add missing ';'
2020-02-06 12:02:41 +01:00
Sébastien Loriot
23f66eeed3
splitter vpm is not needed to duplicate halfedge in tm
2020-02-06 11:48:46 +01:00
Mael Rouxel-Labbé
239d4479fa
Try to work around stretched faces giving 0 angle in smoothing
2020-02-06 09:56:22 +01:00