|
CGAL 4.8 - CGAL and the Boost Graph Library
|
Operation on faces. More...
Classes | |
| struct | IsTerminalDefault |
| struct | Dummy_visitor_for_split_graph_into_polylines |
Functions | |
| template<typename FaceGraph > | |
| boost::enable_if < Has_member_clear< FaceGraph > , void >::type | clear_impl (FaceGraph &g) |
| template<typename FaceGraph > | |
| boost::disable_if < Has_member_clear< FaceGraph > , void >::type | clear_impl (FaceGraph &g) |
| template<class FaceRange , class FaceGraph , class IsFaceSelectedPMap , class OutputIterator > | |
| OutputIterator | extract_selection_boundary (FaceRange &face_range, FaceGraph &fg, IsFaceSelectedPMap is_selected, OutputIterator out) |
| template<typename Graph , typename OrigGraph , typename IsTerminal > | |
| void | split_graph_into_polylines (Graph &graph, const OrigGraph &orig, IsTerminal is_terminal) |
Splits a graph at vertices with degree higher than two and at vertices where is_terminal returnstrue` The vertices are duplicated, and new incident edges created. More... | |
Operation on faces.
| void CGAL::internal::split_graph_into_polylines | ( | Graph & | graph, |
| const OrigGraph & | orig, | ||
| IsTerminal | is_terminal | ||
| ) |
Splits a graph at vertices with degree higher than two and at vertices where is_terminal returnstrue` The vertices are duplicated, and new incident edges created.
OrigGraph must be undirected