Andreas Fabri
|
e8db3c0f11
|
Add Seam_mesh to the BGL doc
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
36530e3f98
|
polish
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b11385455f
|
Fix target(Seam_msh)
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
82f2a2b4ca
|
WIP
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
fa68850338
|
Use Vertex_around_target_circulator again
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
869dfbb1e9
|
finally it works with a Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
a6a62bc4f6
|
index vertices inside parameterize()
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
46ed3edf92
|
LSCM seems to work too
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
92a463bdcc
|
split constructor of Seam_mesh in two functions
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
99a3b99283
|
make connecteced_component work for Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
c3e884373a
|
remove debug code
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
4a2344f0cc
|
discrete authalic now works for Surface_mesh and for a Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
e1089a9168
|
WIP: Add vertex_descriptor which is a kind of canonical halfede_descriptor
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
1164cb14bf
|
Discrete Authalic parametrisation now works for a Seam_mesh with borders and seams
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b7cdb47463
|
WIP - lets get it working with the Seam_graph next
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
c746425f8c
|
Authalic parametrization works with a Surface_mesh with border
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
e00500fe5c
|
a shy beginning of a graph with edges marked as seam edges
|
2017-06-22 16:11:38 +02:00 |
Laurent Rineau
|
4116d749d2
|
Merge pull request #1861 from maxGimeno/BGL_copy_face_graph_patch-GF
BGL: Connected_component_graph and copy_face_graph_patch
|
2017-06-22 16:06:14 +02:00 |
Maxime Gimeno
|
a570495a0f
|
Fix face() for border halfedges.
|
2017-06-16 10:08:22 +02:00 |
Sébastien Loriot
|
f9df1e2357
|
fix conversion warnings
|
2017-06-07 17:04:22 +02:00 |
Sébastien Loriot
|
f457b0340d
|
remove extra note
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
5c1ace5124
|
add example and use bgllink macro
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
ad87028699
|
use named parameters for index maps
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
dd64914d59
|
move helper functions in the BGL package so that they can be used there too
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
6d2526499e
|
replace iterators of face patch indices by a range
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
b453991a44
|
rename face patch index map
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
a0f1499614
|
rename bitsets of selected simplices
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
eddbffcebe
|
use set_selected_faces in the constructor and add the missing implementation
|
2017-05-30 15:09:42 +02:00 |
Sébastien Loriot
|
b4194e3614
|
import API and documentation
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
3ab2f10997
|
replace remaining 'componant' by 'patch'
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
1f96262d3d
|
Rename the graph into Face_filtered_graph and add a function to check its validity.
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
185ac3bbd0
|
clean-up the doc
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
1caba59404
|
add a function to change the current connected component ids to the cc_graph and update Segmentation example.
|
2017-05-30 15:09:42 +02:00 |
Maxime Gimeno
|
64eb2d09c6
|
Change doc for default index maps and add an example to Surface_mesh_segmentation using area() and Connected_components_graphs.
|
2017-05-30 15:09:41 +02:00 |
Maxime Gimeno
|
557e1a78c1
|
Add tests for Polyhedron and fix Property forwarding
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
0ab9cf974c
|
Add property maps binders for the indices and fix remaining bugs in graph_traits. copy_face_graph doesn't crash anymore.
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
4e0bdba931
|
update changes.html and add tparams for the index maps.
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
793931be88
|
Add templates for the index maps in the class type.
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
6e1199d56f
|
bitsets implementation, doc fix and tests fix.
|
2017-05-30 15:08:34 +02:00 |
Andreas Fabri
|
0707e06cee
|
Changes after Andreas' review
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
5661666782
|
Clean-up and add key and value types to fccmap.
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
97ad4ba2b2
|
Rename into Connected_components_graph
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
afd44de2e6
|
Changes :
- Remove copy_face_graph_patch
- Use an unordered_set instead of a single patch_id.
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
513edafdb2
|
use iterator_range instead of std::pair in Gwdwg
|
2017-05-30 15:08:34 +02:00 |
Maxime Gimeno
|
904b673da6
|
Changes for review.
|
2017-05-30 15:08:33 +02:00 |
Maxime Gimeno
|
f7c3c48c07
|
Fixes
|
2017-05-30 15:08:33 +02:00 |
Maxime Gimeno
|
be5103c1a1
|
Fix license and include guards
|
2017-05-30 15:08:33 +02:00 |
Maxime Gimeno
|
00af500498
|
Add a function to copy a patch and document the Connected_component_graph
|
2017-05-30 15:08:33 +02:00 |
Maxime Gimeno
|
5ababe9c33
|
Add an adapter:
- Create an adapter for FaceListGraphs that takes a patch_id and a FaceIndexMap and acts as if the specified patch was a whole graph.
|
2017-05-30 15:08:33 +02:00 |
Maxime Gimeno
|
c892cf49c7
|
Clean-up
|
2017-05-29 13:24:09 +02:00 |