Mael Rouxel-Labbé
1b01b67c86
Added a test for zipping-based boundary cycle stitching
2021-02-08 15:54:52 +01:00
Mael Rouxel-Labbé
f55d586d9d
Re-introduce some kind of zipping as a first step to boundary cycle stitching
...
Zipping was removed when local stitching was introduced, and a common interface
between stitching-within-a-cycle and normal-stitching was introduced.
However, that common interface does not handle any non-manifold configuration,
even if it's a folded cycle with obvious stitching (consecutive equal edges).
So, some kind of zipping is re-added. It is cheap anyway
(compared to e.g. calling PMP::connected_components on the whole mesh).
2021-02-08 15:50:48 +01:00
Laurent Rineau
8c86a6a858
Merge pull request #5377 from sloriot/PMP-typo
...
Remove extra p
2021-02-05 16:07:20 +01:00
Laurent Rineau
a4bbce7f7a
Merge pull request #5424 from sloriot/PMP-hole_filling_no_warnings
...
Do not emit warning as hole filling can fail
2021-02-05 16:07:09 +01:00
Sébastien Loriot
22724728e7
do not emit warning as hole filling can fail
2021-02-03 12:48:50 +01:00
Laurent Rineau
1fbc6ec52b
Merge pull request #5330 from sloriot/PMP-hard_coded_EK
...
remove hardcoded kernel
2021-01-21 16:19:06 +01:00
Laurent Rineau
52bb68c012
Merge pull request #5356 from sloriot/CGAL-boost_function_output-5.2
...
Include non-deprecated header (5.2)
2021-01-21 16:18:55 +01:00
Laurent Rineau
dce5ed14b7
Merge pull request #5355 from sloriot/CGAL-boost_function_output-5.1
...
Include non-deprecated header (5.1)
2021-01-21 16:09:39 +01:00
Sébastien Loriot
4ef0295891
typo
2021-01-20 15:53:52 +01:00
Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Sébastien Loriot
bdd4efe3b3
Merge commit 'efc0c525e8b' into HEAD
2021-01-15 10:06:56 +01:00
Sébastien Loriot
efc0c525e8
include non-deprecated header
2021-01-15 10:02:00 +01:00
Sébastien Loriot
925abf284d
expose type
2021-01-06 14:26:11 +01:00
Sébastien Loriot
e63b032979
remove hardcoded kernel
2021-01-06 13:26:58 +01:00
Laurent Rineau
1357ebc0c1
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
...
PMP::isotropic_remeshing - fix is_corner(v)
2020-12-17 17:02:46 +01:00
Laurent Rineau
6f8f790ae9
Merge pull request #5286 from janetournois/PMP-isotropic_remeshing_fix_is_corner-jtournois
...
PMP::isotropic_remeshing - fix is_corner(v)
2020-12-17 17:02:29 +01:00
Laurent Rineau
f612716d34
Merge pull request #5263 from MaelRL/PMP-Fix_remove_degenerate_edges_mutated_loop-GF
...
Fix multiples calls to degenerate_edges() with an invalid input range
2020-12-16 17:47:50 +01:00
Jane Tournois
1afacb1d0b
is_corner(v) should count both incoming and outgoing halfedges around v
2020-12-15 17:39:10 +01:00
Mael Rouxel-Labbé
56ac58de41
Fix size conversion warning
2020-12-15 16:13:13 +01:00
Mael Rouxel-Labbé
136ddee8da
Do not use the iterator after its deletion
2020-12-15 16:13:00 +01:00
Mael Rouxel-Labbé
818037a0ce
Fix multiples calls to degenerate_edges() with an invalid input range
2020-12-10 17:34:55 +01:00
Laurent Rineau
a2140d8263
Merge pull request #5228 from MaelRL/PMP-Add_missing_include_pm2ps-GF
...
PMP: Add missing header include (PM to PS)
2020-12-04 17:08:22 +01:00
Mael Rouxel-Labbé
47df5dc4df
Add missing header include
2020-11-30 18:00:41 +01:00
Maxime Gimeno
8e23d5c482
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-10 09:00:41 +01:00
Laurent Rineau
b248867e91
Merge pull request #5141 from maxGimeno/Demo-Fix-clipping_plugin-maxGimeno
2020-11-09 17:10:24 +01:00
Maxime Gimeno
cc00d293df
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-06 09:37:18 +01:00
Maxime Gimeno
37fa8fd635
Add missing test data
2020-11-06 08:28:42 +01:00
Maxime Gimeno
0ed4a3ef66
Replace CGAL_assertion by assert
2020-11-05 08:55:12 +01:00
Laurent Rineau
4acca1e770
Merge pull request #4978 from janetournois/PMP-remesh_non_triangle_faces-jtournois
...
Polyhedron demo - remesh a non-triangle mesh
2020-11-04 20:46:15 +01:00
Laurent Rineau
3f5e9bad29
Merge pull request #5124 from sloriot/PMP-simplify_polyline
...
Add experimental non-documented function to simplify a 3D polyline
2020-11-04 20:45:59 +01:00
Laurent Rineau
4b51704368
Merge pull request #5134 from MaelRL/PMP-Fix_remove_locate_dead_forward_declaration-GF
...
PMP: Remove obsolete forward declaration with no body
2020-11-04 20:45:57 +01:00
Laurent Rineau
c122a9b687
Merge pull request #5134 from MaelRL/PMP-Fix_remove_locate_dead_forward_declaration-GF
...
PMP: Remove obsolete forward declaration with no body
2020-11-04 20:44:21 +01:00
Maxime Gimeno
94c4d577ea
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-11-04 15:43:13 +01:00
Maxime Gimeno
bb9e72afc9
Add tests
2020-11-04 14:14:09 +01:00
Maxime Gimeno
8b0ba4c786
Add a named_parameter to allow self-intersections for clip and split for planes and iso_cuboids
2020-11-04 10:21:55 +01:00
Maxime Gimeno
5ab80cd54f
Fix c++17 warning
2020-11-03 14:58:56 +01:00
Mael
c1c21ae110
Remove obsolete forward declaration with no body
2020-10-29 15:33:58 +01:00
Laurent Rineau
484824c3bb
Merge pull request #5097 from janetournois/PMP-fix_isotropic_remeshing_with_dart-jtournois
...
PMP isotropic remeshing - fix collapsibilty check
2020-10-29 15:30:16 +01:00
Laurent Rineau
16480d4b81
Merge pull request #5122 from lrineau/PMP-fix_locate_with_AABB_tree__point-GF
...
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
2020-10-29 15:30:09 +01:00
Laurent Rineau
af29a4819a
Merge pull request #5097 from janetournois/PMP-fix_isotropic_remeshing_with_dart-jtournois
...
PMP isotropic remeshing - fix collapsibilty check
2020-10-29 15:29:30 +01:00
Laurent Rineau
50116b5cd4
Merge pull request #5122 from lrineau/PMP-fix_locate_with_AABB_tree__point-GF
...
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
2020-10-29 15:29:25 +01:00
Maxime Gimeno
1c00bf6847
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-29 15:09:16 +01:00
Sébastien Loriot
61174c8359
fix for collinear cycle + update tests
2020-10-28 10:11:34 +01:00
Sébastien Loriot
7309b09169
add function to simplify a 3D polyline (closed or open) with approximation guarantees
2020-10-27 19:12:20 +01:00
Laurent Rineau
e5f8d11df5
Fix locate_with_AABB_tree(Point, ..._) with default point pmap
2020-10-27 10:51:13 +01:00
Sébastien Loriot
3542b64fb3
do not modify input range
2020-10-26 16:39:59 +01:00
Sébastien Loriot
24324fe4a9
avoid copy when possible
2020-10-26 16:24:37 +01:00
Maxime Gimeno
2ad4c16b6e
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-26 15:00:53 +01:00
Sébastien Loriot
1da8e2b0e0
update test
2020-10-26 14:37:04 +01:00