Sébastien Loriot
|
2e8b3ec7a5
|
remove BOOST_FOREACH
|
2019-09-05 08:10:11 +02:00 |
|
Maxime Gimeno
|
54895543b3
|
Fix boost::get_param and bad if()
|
2019-09-04 17:04:20 +02:00 |
|
Maxime Gimeno
|
ccf338b9b7
|
Merge remote-tracking branch 'cgal/master' into PMP-volume_segmentation
|
2019-09-04 14:58:16 +02:00 |
|
Maxime Gimeno
|
d285d4aae2
|
Fix mechanism and adapt cc test for polyhedron with no id
|
2019-09-04 14:00:08 +02:00 |
|
Sébastien Loriot
|
a5e3841a14
|
reduce expression + improve test
|
2019-08-30 17:43:21 +02:00 |
|
Sébastien Loriot
|
7fd73c3919
|
use the new function to implement orient_to_bound_a_volume
the former implementation was recursive
this makes the implementation non-recursive
|
2019-08-30 17:25:21 +02:00 |
|
Mael Rouxel-Labbé
|
2c06609445
|
Fix some warnings
|
2019-08-30 16:22:50 +02:00 |
|
Sébastien Loriot
|
5fe1b43ce6
|
Merge pull request #4139 from MaelRL/PMP-Fix_duplicate_nm_vertices_5.0-GF
PMP: Fix improper halfedge incidence state in post non-manifold vertex duplication mesh (5.0)
|
2019-08-29 20:10:16 +02:00 |
|
Sébastien Loriot
|
73ff5f610b
|
Merge pull request #4174 from MaelRL/PMP-Fix_boundary_cycle_stitching_5.0-GF
PMP: Fix boundary cycle when non manifold vertices exist in the cycle (5.0)
|
2019-08-29 20:09:34 +02:00 |
|
Sebastien Loriot
|
201a4b8ff8
|
Merge pull request #4176 from MaelRL/PMP-Fix_boundary_cycle_nm_vertices-4.14-GF
PMP: Fix boundary cycle when non manifold vertices exist in the cycle (4.14)
|
2019-08-29 19:52:12 +02:00 |
|
Sebastien Loriot
|
98f3847cf1
|
Merge pull request #4137 from MaelRL/PMP-Fix_duplicate_nm_vertices_414-GF
PMP: Fix improper halfedge incidence state in post non-manifold vertex duplication mesh (4.14)
|
2019-08-29 19:51:17 +02:00 |
|
Sebastien Loriot
|
aa3b75a596
|
Merge pull request #4178 from janetournois/PMP-fix_isotropic_remeshing_degenerate_flip-jtournois
`PMP::isotropic_remeshing()` - prevent creating non-manifold configurations
|
2019-08-29 07:32:44 +02:00 |
|
Andreas Fabri
|
4bedab0ef4
|
Do not use free function
|
2019-08-28 15:56:51 +02:00 |
|
Mael Rouxel-Labbé
|
c6d20b9c7c
|
Tiny verbose addition
|
2019-08-28 14:56:44 +02:00 |
|
Sébastien Loriot
|
0e7d85ca07
|
add TODO
|
2019-08-27 08:29:44 +02:00 |
|
Sébastien Loriot
|
09de5587a6
|
remove no longer used function
|
2019-08-27 08:13:24 +02:00 |
|
Sébastien Loriot
|
8c27d11fdb
|
use the new function to implement does_bound_a_volume
this makes the implementation non-recursive
|
2019-08-27 08:10:12 +02:00 |
|
Sébastien Loriot
|
551313ac5c
|
Merge branch 'cgal/releases/CGAL-4.14-branch'
|
2019-08-27 06:37:23 +02:00 |
|
Sébastien Loriot
|
f0fb56233a
|
Merge 'cgal/releases/CGAL-4.13-branch'
|
2019-08-27 06:36:39 +02:00 |
|
Mael Rouxel-Labbé
|
e9d1841a5f
|
Merge branch 'PMP-Make_remove_self_intersections_local-GF-old' into PMP-Make_remove_self_intersections_local-GF
|
2019-08-26 16:00:37 +02:00 |
|
Mael Rouxel-Labbé
|
c2cb44175b
|
Add a reference to the paper
|
2019-08-26 13:24:51 +02:00 |
|
Mael Rouxel-Labbé
|
61ef88f2de
|
Clean example
|
2019-08-26 13:24:43 +02:00 |
|
Mael Rouxel-Labbé
|
9ea2f668a6
|
Fix data file links
|
2019-08-26 13:19:40 +02:00 |
|
Mael Rouxel-Labbé
|
d9c73a1b35
|
Properly test the family of normal computation functions
|
2019-08-26 13:06:39 +02:00 |
|
Mael Rouxel-Labbé
|
5cf6ec5261
|
Fix minor bug in 'is_default_parameter' usage
|
2019-08-26 13:05:50 +02:00 |
|
Mael Rouxel-Labbé
|
ae60ff2d15
|
Robustification of most visible vertex normal computation
|
2019-08-26 13:05:27 +02:00 |
|
Mael Rouxel-Labbé
|
6da2cebc8d
|
Sqrt -> Approximate_sqrt
|
2019-08-26 13:04:52 +02:00 |
|
Mael Rouxel-Labbé
|
ce9b3a890d
|
Use sin-based weights in the default vertex normal computation
|
2019-08-26 13:04:24 +02:00 |
|
Mael Rouxel-Labbé
|
b9f37cea38
|
Hide debug code behind macros
|
2019-08-26 13:03:22 +02:00 |
|
Sébastien Loriot
|
242cce424b
|
add parameters to collect pair of cc intersecting
|
2019-08-25 13:53:32 +02:00 |
|
Sébastien Loriot
|
83fcb5d24e
|
add new named parmeters to extract more info from the function
|
2019-08-25 09:46:56 +02:00 |
|
Martin Skrodzki
|
5f2069a6b3
|
Document named parameters.
|
2019-08-24 11:09:36 +02:00 |
|
Martin Skrodzki
|
c5c6ef03ba
|
Improve text in documentation.
|
2019-08-24 11:09:25 +02:00 |
|
Martin Skrodzki
|
316cae0dd9
|
Finalize documentation of bounded Hausdorff Distance computation and make print outs optional via a debug parameter.
|
2019-08-23 17:30:07 +02:00 |
|
Mael Rouxel-Labbé
|
cf35771337
|
Robustify and incorporate most visible normal computations into standard fns
|
2019-08-23 16:29:36 +02:00 |
|
Maxime Gimeno
|
ed91d4e86e
|
Add doc for new function
|
2019-08-23 15:41:06 +02:00 |
|
Maxime Gimeno
|
a446908575
|
Use some CRTP voodoo to factorize the mesh and the soup versions of sampling.
|
2019-08-23 15:40:57 +02:00 |
|
Maxime Gimeno
|
cc5b9c7a8a
|
WIP
|
2019-08-23 15:40:02 +02:00 |
|
Maxime Gimeno
|
9551de0782
|
Clarify precondition message in polygon_soup_to_polygon_mesh()
|
2019-08-23 15:39:52 +02:00 |
|
Sébastien Loriot
|
283b52cb8b
|
Revert "move self-intersection computation in an internal function"
This reverts commit 3ae8e0f06f.
|
2019-08-23 15:33:59 +02:00 |
|
Sébastien Loriot
|
48b72b3fab
|
use c++11 for-range loop
|
2019-08-23 15:22:01 +02:00 |
|
Sébastien Loriot
|
3ae8e0f06f
|
move self-intersection computation in an internal function
|
2019-08-23 14:59:59 +02:00 |
|
Mael Rouxel-Labbé
|
195a3319eb
|
Also remove isolated vertices in remove_negligible_CCs
|
2019-08-23 14:37:16 +02:00 |
|
Sébastien Loriot
|
baea5490a4
|
collect only faces for cc to be handled
|
2019-08-23 12:00:17 +02:00 |
|
Sébastien Loriot
|
e4474d8c3b
|
set point to make sure there is a self-intersection
|
2019-08-23 11:57:49 +02:00 |
|
Mael Rouxel-Labbé
|
bba6e57053
|
Misc code cleaning
|
2019-08-23 11:35:34 +02:00 |
|
Mael Rouxel-Labbé
|
ad90fa30fd
|
Fix potentially taking references to temporaries
For example, if the vertex point property map returned temporaries
|
2019-08-23 11:16:01 +02:00 |
|
Mael Rouxel-Labbé
|
f05a11dde5
|
Fix some internal functions not being in the 'internal' namespace
|
2019-08-23 11:15:41 +02:00 |
|
Mael Rouxel-Labbé
|
c65c5e0b42
|
Merge branch 'PMP-New_vertex_normal_computations-GF-old' into PMP-New_vertex_normal_computations-GF
|
2019-08-23 11:01:31 +02:00 |
|
Mael Rouxel-Labbé
|
1b76d93a3d
|
Add new test data
|
2019-08-23 10:35:05 +02:00 |
|