Sebastien Loriot
260aa765fb
Merge pull request #4902 from MaelRL/PMP-Fix_array_based_PS_to_PM-GF
...
PMP: Restore array-based soup to mesh conversion
2020-08-11 16:51:36 +02:00
Mael Rouxel-Labbé
1c53aea4e2
Add missing 'const' qualifiers
2020-08-06 08:50:41 +02:00
Mael Rouxel-Labbé
2375fed008
Enhance example to use custom traits (and test array-based PS_to_PM/repair_PS)
2020-08-05 10:49:54 +02:00
Mael Rouxel-Labbé
2780fa09eb
Restore PS_to_PM with array-based soups
2020-08-05 10:49:14 +02:00
Laurent Rineau
ae0c9fbeac
Merge pull request #4884 from MaelRL/PMP-fix_polygon_soup_simplification-GF
...
Fix and simplify polygon soup repairing subfunction "simplify_polygon"
2020-07-31 15:52:53 +02:00
Mael Rouxel-Labbé
9d820d64cb
Add more tests for repair_polygon_soup
2020-07-28 10:14:31 +02:00
Mael Rouxel-Labbé
5a6fc89495
Fix and simplify polygon soup repairing subfunction "simplify_polygon"
2020-07-28 09:56:02 +02:00
Laurent Rineau
a84927d380
Merge pull request #4849 from MaelRL/PMP-No_caps_on_doc-GF
...
Use lower case for function documentation starting with a verb (BGL/PMP)
# Conflicts:
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/connected_components.h
2020-07-23 17:15:44 +02:00
Mael Rouxel-Labbé
ebd65c9637
Use lower case for function doc starting with a verb (BGL/PMP)
2020-07-20 11:47:30 +02:00
Mael Rouxel-Labbé
93f1cd99ca
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-07-16 09:53:31 +02:00
Mael Rouxel-Labbé
d567a0d9d0
Fix doc warnings
2020-07-16 09:52:32 +02:00
Maxime Gimeno
f6bfc69162
add missing reserve() using interanl helpers
2020-07-01 15:47:06 +02:00
Laurent Rineau
b8ac296757
Merge pull request #4791 from MaelRL/PMP-Fix_remove_SI_hole_filling_non_simple_border-GF
...
PMP: remove_self_intersections() fixes
2020-06-30 16:38:08 +02:00
Laurent Rineau
dad9db1094
Merge pull request #4774 from lrineau/CGAL-remove_cpp11-GF
...
Remove cpp11::(tuple|get)
2020-06-23 18:50:17 +02:00
Mael Rouxel-Labbé
26eb7903aa
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-06-18 12:46:46 +02:00
Mael Rouxel-Labbé
e720e6d585
Avoid bad (self-intersecting) patches even in the last case
...
Usually worsens the result without any benefit
2020-06-16 16:41:49 +02:00
Mael Rouxel-Labbé
5b9a3f8dd8
Also count unsolved cases
2020-06-16 16:40:46 +02:00
Mael Rouxel-Labbé
e66bdf0029
Don't attempt to hole fill if the border is not simple
2020-06-16 16:40:14 +02:00
Mael Rouxel-Labbé
f216f00dda
Add is_simple_3(HalfedgeRange)
2020-06-16 16:39:07 +02:00
Laurent Rineau
7e12992ee0
Missing #include
2020-06-15 17:12:04 +02:00
Maxime Gimeno
7de5f28310
Fix pmp example about eigen
2020-06-12 09:41:02 +02:00
Laurent Rineau
9b8ecd720b
Merge pull request #4636 from sgiraudot/CMake-Third_party_imported_targets-GF
...
CMake: Use Imported Targets for 3rd Party Libs
2020-06-05 17:54:14 +02:00
Maxime Gimeno
45343e39a0
Protect std::max
2020-06-04 09:55:23 +02:00
Mael Rouxel-Labbé
071565467d
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-06-03 19:01:46 +02:00
Maxime Gimeno
05c36b37ec
clean-up
2020-06-03 17:13:39 +02:00
Maxime Gimeno
75f3a67790
Replace parallel_for by parallel_reduce in haudorff
2020-05-29 15:26:34 +02:00
Simon Giraudot
89285f1feb
Merge remote-tracking branch 'mine/CMake-Third_party_imported_targets-GF' into CMake-Third_party_imported_targets-GF
2020-05-28 08:53:17 +02:00
Laurent Rineau
af456548af
Merge pull request #4471 from MaelRL/PMP-Halfedge_comparer_for_stitch_borders-GF
...
PMP: Enable enforcing which edge is kept during stitching
2020-05-18 12:25:01 +02:00
Laurent Rineau
b67186eca9
Merge pull request #4719 from sloriot/PMP-remove_si_is_too_verbose
...
Hide verbose/debug code
2020-05-18 12:24:19 +02:00
Laurent Rineau
f031adde59
Merge pull request #4711 from danston/Polygon_mesh_processing-fair_weights_bug_fix-danston
...
PMP fairing cotangent weights issue fix
2020-05-18 12:07:17 +02:00
Laurent Rineau
3b1cdf2956
Merge pull request #4711 from danston/Polygon_mesh_processing-fair_weights_bug_fix-danston
...
PMP fairing cotangent weights issue fix
2020-05-18 12:05:38 +02:00
Mael Rouxel-Labbé
65e612d26a
Do not use the deprecated API of copy_face_graph in stitching tests
2020-05-15 14:59:25 +02:00
Sébastien Loriot
84fe1d2af0
hide verbose/debug code
2020-05-13 09:16:50 +02:00
Mael Rouxel-Labbé
faf265f055
Enhance tests
2020-05-12 19:24:48 +02:00
Mael Rouxel-Labbé
baad9c9cb2
Fix only marking the first halfedge of a pair as unstitchable
...
This was ok when the first halfedge was always the one being kept,
but with the addition of the halfedge_keeper mechanism, both halfedges
must be marked.
2020-05-12 19:23:26 +02:00
Mael Rouxel-Labbé
96f259e306
Const correctness
2020-05-12 19:23:20 +02:00
Mael Rouxel-Labbé
3e321f3c84
Simplify call to PMP::connected_components
2020-05-12 19:22:24 +02:00
Mael Rouxel-Labbé
4b9f7fe425
Merge remote-tracking branch 'cgal/master' into PMP-Halfedge_comparer_for_stitch_borders-GF
2020-05-12 19:19:41 +02:00
Sébastien Loriot
7c4586be1b
Merge remote-tracking branch 'cgal/releases/CGAL-5.0-branch'
2020-05-12 16:59:02 +02:00
Sébastien Loriot
fb83386f44
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch'
2020-05-12 16:58:32 +02:00
Sebastien Loriot
254f654ff5
Merge pull request #4702 from sloriot/PMP-simplify_example
...
Simplify example
2020-05-12 16:56:14 +02:00
Mael Rouxel-Labbé
038869cab9
Merge remote-tracking branch 'cgal/master' into CGAL-Improve_NP_doc_presentation-GF
2020-05-12 15:12:21 +02:00
Mael Rouxel-Labbé
d44adea081
Fix variable name
2020-05-12 15:11:07 +02:00
Dmitry Anisimov
1056c9b428
removed trailing whitespaces
2020-05-08 11:52:53 +02:00
Dmitry Anisimov
89dc46fbac
fairing bug with cotangent weights fix for the issue #4706
2020-05-07 20:03:21 +02:00
Maxime Gimeno
098cc6abde
Fix a PMP example
2020-05-06 11:31:13 +02:00
Sebastien Loriot
c67ef14d3c
Merge pull request #4675 from sloriot/AABB_tree-cpp11DCL
...
Make the kd-tree build really lazy and fix thread safety of builds
2020-05-05 14:27:57 +02:00
Sébastien Loriot
0c85cbfcf4
simplify example
2020-05-05 12:16:14 +02:00
Sébastien Loriot
12eb23c495
add more debug
2020-05-05 11:57:09 +02:00
Sébastien Loriot
f0c8dcb0ef
copy-paste error: call lock only once
2020-04-23 17:16:43 +02:00