Mael Rouxel-Labbé
|
ef954a69fd
|
Added another test
|
2018-07-31 08:53:14 +02:00 |
Mael Rouxel-Labbé
|
e5b70423a9
|
Added a test for stitch_boundary_cycles()
|
2018-07-30 18:09:16 +02:00 |
Maxime Gimeno
|
719033ad68
|
Create id-map on the fly if needed
|
2018-05-24 12:41:37 +02:00 |
Sébastien Loriot
|
7fdf9cad8c
|
integrate the are_vertices_stitchable test into the check for non-manifold edges
also reinit the union-find on vertices as the master vertex kept
might be one marked as non-stitchable
|
2017-10-03 13:41:58 +02:00 |
Sébastien Loriot
|
d23b301cea
|
filter edges to be stitched to avoid creating non-manifold vertices
edges filtered have two endpoints to be merged
|
2017-10-02 16:20:05 +02:00 |
Sébastien Loriot
|
07bb1d6839
|
use union-find to merge vertices and decide which vertex to keep
This is needed if two patches have edges stitched with identical
vertex point coordinates.
|
2017-09-29 17:51:58 +02:00 |
Sébastien Loriot
|
c84014992a
|
fix the collection of edges to stitch
we ignore those incident to a degenerate edge on the border
|
2017-09-19 15:08:19 +02:00 |
Sébastien Loriot
|
7a841cad48
|
prevent the merge of two vertices that would create a non-manifold edge
|
2017-05-10 18:55:03 +02:00 |
Sébastien Loriot
|
bc30aa5f48
|
handle the stitching of patches with incorrect orientation
we make two border halfedges matching only if they are opposite
|
2015-07-31 14:11:38 +02:00 |
Sébastien Loriot
|
0b55e11abd
|
move stitching in Polygon Mesh Processing
|
2015-01-06 12:00:50 +01:00 |