Mael Rouxel-Labbé
|
57a86afc3b
|
Merge branch 'PMP-Snapping_improvements-GF-old' into PMP-Snapping_improvements-GF
|
2020-01-15 18:18:24 +01:00 |
|
Mael Rouxel-Labbé
|
f80626749f
|
Merge branch 'PMP-Halfedge_comparer_for_stitch_borders-GF-old' into PMP-Halfedge_comparer_for_stitch_borders-GF
|
2020-01-15 18:04:28 +01:00 |
|
Mael Rouxel-Labbé
|
24aa901970
|
Rename the halfedges comparator
|
2020-01-15 18:01:25 +01:00 |
|
Mael Rouxel-Labbé
|
8f3127db40
|
Clean PMP::stitching code
|
2020-01-15 17:55:20 +01:00 |
|
Laurent Rineau
|
ed4cf46ee0
|
Merge pull request #4065 from MaelRL/PMP-New_vertex_normal_computations-GF
PMP: add a new way to compute vertex normals
|
2020-01-15 17:24:02 +01:00 |
|
Laurent Rineau
|
631e383e20
|
Merge pull request #4132 from MaelRL/PMP-Remove_small_CCs
PMP: remove small connected components
|
2020-01-15 17:24:00 +01:00 |
|
Mael Rouxel-Labbé
|
3e1a6d0e14
|
Add missing includes
|
2020-01-15 13:34:59 +01:00 |
|
Mael Rouxel-Labbé
|
92110e918b
|
Collateral code cleaning
|
2020-01-15 13:24:54 +01:00 |
|
Mael Rouxel-Labbé
|
30bfd877e2
|
Enable enforcing which edge is preserved during stitching
|
2020-01-15 13:21:19 +01:00 |
|
Mael Rouxel-Labbé
|
a1115c2ef1
|
Merge branch 'PMP-Snapping_improvements-GF-old' into PMP-Snapping_improvements-GF
|
2020-01-15 10:44:49 +01:00 |
|
Mael Rouxel-Labbé
|
afdef50f4e
|
Fix using wrong function names
|
2020-01-15 10:32:19 +01:00 |
|
Mael Rouxel-Labbé
|
c08777205a
|
Update tolerances after vertex-vertex snapping
Done to fix foldings appearing when a post-vertex-vertex-snap vertex wants
to snap to the first non-incident edge on the other border
|
2020-01-15 10:28:14 +01:00 |
|
Mael Rouxel-Labbé
|
92087b5e88
|
Minor debug code cleaning
|
2020-01-15 10:27:56 +01:00 |
|
Mael Rouxel-Labbé
|
b027690f3f
|
Only do source-target analysis for border vertices
|
2020-01-14 18:17:23 +01:00 |
|
Mael Rouxel-Labbé
|
e62850808a
|
Use proper VPM type
|
2020-01-14 18:17:06 +01:00 |
|
Mael Rouxel-Labbé
|
1e3c819c1e
|
Add debug code to dump matches
|
2020-01-14 18:16:29 +01:00 |
|
Mael Rouxel-Labbé
|
420f3e1186
|
Do not enforce same type of halfedge ranges
|
2020-01-14 17:45:03 +01:00 |
|
Mael Rouxel-Labbé
|
007d7da906
|
Fix verbose macro
|
2020-01-14 17:44:24 +01:00 |
|
Mael Rouxel-Labbé
|
d8c15b6513
|
Don't stack tolerances in vertex-vertex snapping
|
2020-01-14 17:43:15 +01:00 |
|
Mael Rouxel-Labbé
|
81b244683e
|
Remove unused typedef
|
2020-01-14 17:42:50 +01:00 |
|
Maxime Gimeno
|
85712ba28c
|
WIP replacing tbb deprecated includes.
|
2020-01-14 15:03:20 +01:00 |
|
Mael Rouxel-Labbé
|
06a462695f
|
Use new API
|
2020-01-13 10:46:05 +01:00 |
|
Mael Rouxel-Labbé
|
467303da1f
|
Add convenience function to transform a vertex range into a halfedge range
|
2020-01-13 10:45:30 +01:00 |
|
Mael Rouxel-Labbé
|
d4e952f98c
|
Fix range being all border halfedges after simplification
|
2020-01-10 18:13:23 +01:00 |
|
Mael Rouxel-Labbé
|
dcf056c94c
|
Fix calling function that doesn't exist anymore
|
2020-01-10 18:13:02 +01:00 |
|
Mael Rouxel-Labbé
|
694363a860
|
Improve debug code
|
2020-01-10 18:12:46 +01:00 |
|
Mael Rouxel-Labbé
|
0c73fd740a
|
Fix moving only the first vertex of a group of vertices being snapped
|
2020-01-08 18:07:26 +01:00 |
|
Mael Rouxel-Labbé
|
bda619e538
|
Improve checks detecting the creation of degenerate faces
|
2020-01-08 18:05:33 +01:00 |
|
Sébastien Loriot
|
4146c5c558
|
fix invalid scope of for loop
this impacted intersections on existing non-manifold vertices
|
2020-01-08 17:32:52 +01:00 |
|
Mael Rouxel-Labbé
|
ffb8c63742
|
Tiny indentation fixes
|
2020-01-07 17:16:27 +01:00 |
|
Mael Rouxel-Labbé
|
967aaa5d35
|
Fix only hiding part of the aniso metric code
|
2020-01-07 17:15:42 +01:00 |
|
Mael Rouxel-Labbé
|
52f5ee6fc1
|
Fix missing header include
|
2020-01-07 17:15:32 +01:00 |
|
Mael Rouxel-Labbé
|
eeeb5929ca
|
Clean debug code
|
2020-01-06 10:53:51 +01:00 |
|
Mael Rouxel-Labbé
|
159a46c08b
|
Update license headers
|
2020-01-02 16:15:04 +01:00 |
|
Mael Rouxel-Labbé
|
743228a250
|
Merge branch 'PMP-Make_remove_self_intersections_local-GF-old' into PMP-Make_remove_self_intersections_local-GF
|
2020-01-02 16:02:08 +01:00 |
|
Mael Rouxel-Labbé
|
a53a66013d
|
Add some verbose macro
|
2020-01-02 09:32:43 +01:00 |
|
Mael Rouxel-Labbé
|
b005350f37
|
more debug code, exact 32bit doesn't seem deterministic
|
2019-12-30 11:25:21 +01:00 |
|
Mael
|
0f4986f82b
|
Merge branch 'master' into PMP-New_vertex_normal_computations-GF
|
2019-12-26 19:37:59 +01:00 |
|
Sébastien Loriot
|
e80f869147
|
Merge remote-tracking branch 'cgal/master'
|
2019-12-20 09:35:45 +01:00 |
|
Mael
|
1a4b8e8dc0
|
more debug code for Debian 32
|
2019-12-18 09:09:38 +01:00 |
|
Mael
|
8cdcd006f0
|
Use 'seed' even when TBB is not linked
|
2019-12-17 17:57:54 +01:00 |
|
Sebastien Loriot
|
65072b4a33
|
copy-paste error
|
2019-12-16 10:15:07 +01:00 |
|
Sebastien Loriot
|
1ff278eb35
|
copy-paste error
|
2019-12-16 10:14:33 +01:00 |
|
Sebastien Loriot
|
a777e02da3
|
copy-paste error
|
2019-12-16 10:13:56 +01:00 |
|
Sébastien Loriot
|
2f32876c8f
|
add vertex point map
|
2019-12-13 11:59:16 +01:00 |
|
Sébastien Loriot
|
49d3656731
|
use generic type
|
2019-12-13 10:57:57 +01:00 |
|
Sébastien Loriot
|
0189379767
|
update doc after review
|
2019-12-13 10:47:17 +01:00 |
|
Sébastien Loriot
|
d46eb99644
|
add clipping overload to a iso-cuboid
|
2019-12-13 08:32:48 +01:00 |
|
Sébastien Loriot
|
e3c17c1fee
|
allow non default constructible maps
|
2019-12-12 14:39:19 +01:00 |
|
Sébastien Loriot
|
de855f47db
|
readd work around for intersection edge being both on the boundary and in the interior
The solution is not perfect, as too many nodes are marked as terminal
but the output is correct (too much work is done on the boundary)
|
2019-12-12 14:37:50 +01:00 |
|