Template Function lvr2::calcContourEdges(const BaseMesh<BaseVecT>&, EdgeHandle, std::vector<EdgeHandle>&, PredF)

Function Documentation

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.

Uses walkContour(). See that function for detailed information.