Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
You've currently chosen the 1.91.0 version. If a newer release comes out, you will continue to view the 1.91.0 version, not the new latest release.
| V | A type that is a model of Planar Face Visitor. |
| vis | An object of type V. |
| G | A type that is a model of Graph. |
| e | An object of type boost::graph_traits<G>::edge_descriptor. |
| v | An object of type boost::graph_traits<G>::vertex_descriptor. |
| Name | Expression | Return Type | Description |
|---|---|---|---|
| Begin Traversal | vis.begin_traversal() | void | This is invoked once per traversal, before the traversal begins. |
| Begin Face | vis.begin_face() | void | This is invoked once for each face, before any vertices or edges on the face are visited. |
| Next Vertex | vis.next_vertex(v) | void | This is invoked when a vertex is encountered while traversing a face. |
| Next Edge | vis.next_edge(e) | void | This is invoked when an edge is encountered while traversing a face. |
| End Face | vis.end_face() | void | This is invoked once for each face, after all vertices and edges on the face are visited. |
| End Traversal | vis.end_traversal() | void | This is invoked once per traversal, after the traversal ends. |