Go to the source code of this file.
|
| namespace | ug |
| | the ug namespace
|
| |
|
| template<class TEdgeIter > |
| bool | ug::CreatePolyChain (std::vector< Vertex * > &polyChainOut, Grid &grid, TEdgeIter edgesBegin, TEdgeIter edgesEnd) |
| | given a list of edges, this method collects associated vertices in a polychain
|
| |
| template<class TEdgeIterator > |
| std::pair< Vertex *, Edge * > | ug::GetFirstSectionOfPolyChain (Grid &grid, TEdgeIterator edgesBegin, TEdgeIterator edgesEnd, Grid::edge_traits::callback cbEdgeIsInPolyChain) |
| | Returns the start-vertex and start-edge of a polygonal chain.
|
| |
| template<class TEdgeIterator > |
| size_t | ug::GetPolyChainType (Grid &grid, TEdgeIterator edgesBegin, TEdgeIterator edgesEnd, Grid::edge_traits::callback cbEdgeIsInPolyChain) |
| | returns an or combination of constants enumerated in PolyChainTypes.
|
| |