Maxime Gimeno
|
f9074ce00a
|
remove capital and make vec const
|
2019-09-06 15:51:35 +02:00 |
|
Maxime Gimeno
|
5fdcb3c83e
|
Replace the hardcoded std::vector<> of the NPs by a more flexible concept, and add functions for copy.
|
2019-09-06 11:45:42 +02:00 |
|
Maxime Gimeno
|
0b71f00eb5
|
Add a bitset to foes_bound_a_volume and add a hidden test for all possible orientations of nested_cubes.
|
2019-09-05 14:27:36 +02:00 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
Sébastien Loriot
|
baea5490a4
|
collect only faces for cc to be handled
|
2019-08-23 12:00:17 +02:00 |
|
Mael
|
be20ddb568
|
Add const marker
|
2019-08-22 09:05:14 +02:00 |
|
Mael Rouxel-Labbé
|
4bca5d114f
|
Rephrase end condition
|
2019-08-21 17:07:44 +02:00 |
|
Mael Rouxel-Labbé
|
9bd79323f6
|
Change guard name
|
2019-08-21 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
7c09f56889
|
Minor changes to enable debug code
|
2019-08-21 16:10:04 +02:00 |
|
Mael Rouxel-Labbé
|
13f9d60518
|
Fix boundary cycle stitching when non-manifold vertices are present
|
2019-08-21 16:05:04 +02:00 |
|
Mael Rouxel-Labbé
|
7f55980ac6
|
Misc debug and code cleaning (no real changes)
|
2019-08-21 16:02:53 +02:00 |
|
Simon Giraudot
|
dd5fe73996
|
Document type of iterator (random access)
|
2019-08-21 15:43:50 +02:00 |
|
Simon Giraudot
|
790ed44613
|
Fix distance range type
|
2019-08-21 14:51:04 +02:00 |
|
Jane Tournois
|
77c8e68e07
|
fix the use of flip() inside fix_degenerate_faces()
the topological condition should be a strong condition, not an assertion
|
2019-08-20 17:23:32 +02:00 |
|
Maxime Gimeno
|
3b38ede8c4
|
Add CGAL_USE to manage case where assertions are ignored
|
2019-08-14 13:22:19 +02:00 |
|
Sébastien Loriot
|
760365987c
|
Merge branch 'cgal/releases/CGAL-4.14-branch'
|
2019-08-12 09:20:53 +02:00 |
|
Sebastien Loriot
|
e67611862b
|
Merge pull request #4129 from janetournois/PMP-fix_isotropic_remeshing_collapse-jtournois
Fix segfault in `PMP::isotropic_remeshing()`
|
2019-08-12 09:16:57 +02:00 |
|
Sebastien Loriot
|
eb712a67e9
|
Merge pull request #4094 from MaelRL/PMP-Snap_pp-GF
PMP: speed improvements for snap.h
|
2019-08-12 09:02:50 +02:00 |
|
Mael Rouxel-Labbé
|
82e1c93eef
|
Ensure that all vertices have a proper halfedge after non manifold duplication
|
2019-08-05 16:06:33 +02:00 |
|
Jane Tournois
|
5f8a58a046
|
deal with faces on the boundary
a precondition inside `flip_edge()` fails if this boundary condition is not satisfied
|
2019-08-01 14:58:19 +02:00 |
|
Sébastien Loriot
|
b84297f8f6
|
update the usage for the new CGAL named function parameters
|
2019-07-29 09:38:39 +02:00 |
|
Sébastien Loriot
|
25a05e9f4c
|
Merge branch 'CGAL-named_function_parameters-4.14' into master
Conflicts resolved by hand
|
2019-07-28 23:46:43 +02:00 |
|
Sébastien Loriot
|
aa47744c36
|
update the usage for the new CGAL named function parameters
|
2019-07-28 22:30:17 +02:00 |
|
Sébastien Loriot
|
2f81a21523
|
Merge 'CGAL-named_function_parameters' for 4.13-branch into 4.14-branch
Conflicts resolved by hand
|
2019-07-28 22:30:13 +02:00 |
|
Mael Rouxel-Labbé
|
00f8f3ae43
|
Remove example that had been moved to test (snap already has two tests)
|
2019-07-19 09:07:01 +02:00 |
|
Sébastien Loriot
|
4a58db22b9
|
fix warnings
|
2019-07-18 20:01:44 +02:00 |
|
Mael
|
9ba0870ebd
|
Merge branch 'master' into PMP-Snap_pp-GF
|
2019-07-18 17:43:04 +02:00 |
|
Sébastien Loriot
|
41ef56f8ad
|
Merge remote-tracking branch 'cgal/releases/CGAL-4.14-branch' into HEAD
|
2019-07-18 16:57:27 +02:00 |
|
Sébastien Loriot
|
c411ae69d0
|
Merge pull request #2951 from kkatrio/PMP-smoothing-kkatrio
PMP: Mesh and shape smoothing
|
2019-07-18 16:49:05 +02:00 |
|
Sébastien Loriot
|
1f8065c6c3
|
Merge pull request #3885 from MaelRL/PMP-Locate-GF
PMP: Add locate.h and rewrite Triangulation_2 graph traits
|
2019-07-18 16:40:49 +02:00 |
|
Sebastien Loriot
|
8adc64dfe3
|
Merge pull request #3860 from MaelRL/PMP-Add_non_manifold_vertices_collector-GF
PMP: Add function 'non_manifold_vertices'
|
2019-07-18 16:38:15 +02:00 |
|
Sebastien Loriot
|
0c089d6f91
|
Merge pull request #3721 from sloriot/PMP-clip_fixes
Fixes for clipping
|
2019-07-18 16:28:44 +02:00 |
|
Mael Rouxel-Labbé
|
13e87ad3bd
|
Parallelize AABB tree traversal
|
2019-07-18 14:32:56 +02:00 |
|