|  | 
| template<typename BaseVecT > | 
| void | lvr2::calcContourEdges (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, std::vector< EdgeHandle > &contourOut) | 
|  | Walks on a boundary contour starting at startHand adds all visited edges to the given out vector.  More...
 | 
|  | 
| template<typename BaseVecT , typename PredF > | 
| void | lvr2::calcContourEdges (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, std::vector< EdgeHandle > &contourOut, PredF exists) | 
|  | Walks on a boundary contour starting at startHand adds all visited edges to the given out vector.  More...
 | 
|  | 
| template<typename BaseVecT > | 
| void | lvr2::calcContourVertices (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, std::vector< VertexHandle > &contourOut) | 
|  | Walks on a boundary contour starting at startHand adds all visited vertices to the given out vector.  More...
 | 
|  | 
| template<typename BaseVecT , typename PredF > | 
| void | lvr2::calcContourVertices (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, std::vector< VertexHandle > &contourOut, PredF exists) | 
|  | Walks on a boundary contour starting at startHand adds all visited vertices to the given out vector.  More...
 | 
|  | 
| template<typename BaseVecT , typename VisitorF > | 
| void | lvr2::walkContour (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, VisitorF visitor) | 
|  | Like the other overload, but without ignoring any faces.  More... 
 | 
|  | 
| template<typename BaseVecT , typename VisitorF , typename PredF > | 
| void | lvr2::walkContour (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, VisitorF visitor, PredF exists) | 
|  | Walks on a boundary contour starting at startH.  More...
 | 
|  |