MCPcopy Create free account
hub / github.com/creatale/node-dv / getEdgeList

Method getEdgeList

deps/opencv/modules/imgproc/src/subdivision2d.cpp:709–724  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

707}
708
709void Subdiv2D::getEdgeList(vector<Vec4f>& edgeList) const
710{
711 edgeList.clear();
712
713 for( size_t i = 4; i < qedges.size(); i++ )
714 {
715 if( qedges[i].isfree() )
716 continue;
717 if( qedges[i].pt[0] > 0 && qedges[i].pt[2] > 0 )
718 {
719 Point2f org = vtx[qedges[i].pt[0]].pt;
720 Point2f dst = vtx[qedges[i].pt[2]].pt;
721 edgeList.push_back(Vec4f(org.x, org.y, dst.x, dst.y));
722 }
723 }
724}
725
726void Subdiv2D::getTriangleList(vector<Vec6f>& triangleList) const
727{

Callers

nothing calls this directly

Calls 4

isfreeMethod · 0.80
clearMethod · 0.45
sizeMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected