|
| template<typename BaseVecT > |
| void | lvr2::calcContourEdges (const BaseMesh< BaseVecT > &mesh, EdgeHandle startH, std::vector< EdgeHandle > &contourOut) |
| | Walks on a boundary contour starting at startH and 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 startH and 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 startH and 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 startH and 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...
|
| |