Planar subdivision#

Classes#

Name

Description

class cv::Subdiv2D

Class cv::Subdiv2D#

Collaboration diagram for cv::Subdiv2D:

cv::Subdiv2D Node1 cv::Subdiv2D   + Subdiv2D() + Subdiv2D() + Subdiv2D() + edgeDst() + edgeOrg() + findNearest() + getEdge() + getEdgeList() + getLeadingEdgeList() + getTriangleList() and 10 more... # calcVoronoi() # checkSubdiv() # clearVoronoi() # connectEdges() # deleteEdge() # deletePoint() # isRightOf() # newEdge() # newPoint() # setEdgePoints() # splice() # swapEdges() Node2 std::vector< cv::Subdiv2 D::Vertex >     Node2->Node1 #vtx Node3 cv::Subdiv2D::Vertex   + Vertex() + Vertex() + isfree() + isvirtual() Node3->Node2 +elements Node4 int     Node4->Node1 #freePoint #freeQEdge #recentEdge Node4->Node3 +firstEdge +type Node12 cv::Subdiv2D::QuadEdge   + QuadEdge() + QuadEdge() + isfree() Node4->Node12 +next +pt Node5 cv::Point_< float >   + Point_() + Point_() + Point_() + Point_() + Point_() + Point_() + cross() + ddot() + dot() + inside() + operator Point_< _Tp2 >() + operator Vec< float, 2 >() + operator=() + operator=() Node5->Node1 #bottomRight #topLeft Node5->Node3 +pt Node6 float     Node6->Node5 +x +y Node7 cv::Point_< _Tp >   + Point_() + Point_() + Point_() + Point_() + Point_() + Point_() + cross() + ddot() + dot() + inside() + operator Point_< _Tp2 >() + operator Vec< _Tp, 2 >() + operator=() + operator=() Node7->Node5 < float > Node8 _Tp     Node8->Node7 +x +y Node9 std::vector< T >     Node9->Node2 < cv::Subdiv2D::Vertex > Node11 std::vector< cv::Subdiv2 D::QuadEdge >     Node9->Node11 < cv::Subdiv2D::QuadEdge > Node10 T     Node10->Node9 +elements Node11->Node1 #qedges Node12->Node11 +elements Node13 bool     Node13->Node1 #validGeometry

cv::Subdiv2D Node1 cv::Subdiv2D   + Subdiv2D() + Subdiv2D() + Subdiv2D() + edgeDst() + edgeOrg() + findNearest() + getEdge() + getEdgeList() + getLeadingEdgeList() + getTriangleList() and 10 more... # calcVoronoi() # checkSubdiv() # clearVoronoi() # connectEdges() # deleteEdge() # deletePoint() # isRightOf() # newEdge() # newPoint() # setEdgePoints() # splice() # swapEdges() Node2 std::vector< cv::Subdiv2 D::Vertex >     Node2->Node1 #vtx Node3 cv::Subdiv2D::Vertex   + Vertex() + Vertex() + isfree() + isvirtual() Node3->Node2 +elements Node4 int     Node4->Node1 #freePoint #freeQEdge #recentEdge Node4->Node3 +firstEdge +type Node12 cv::Subdiv2D::QuadEdge   + QuadEdge() + QuadEdge() + isfree() Node4->Node12 +next +pt Node5 cv::Point_< float >   + Point_() + Point_() + Point_() + Point_() + Point_() + Point_() + cross() + ddot() + dot() + inside() + operator Point_< _Tp2 >() + operator Vec< float, 2 >() + operator=() + operator=() Node5->Node1 #bottomRight #topLeft Node5->Node3 +pt Node6 float     Node6->Node5 +x +y Node7 cv::Point_< _Tp >   + Point_() + Point_() + Point_() + Point_() + Point_() + Point_() + cross() + ddot() + dot() + inside() + operator Point_< _Tp2 >() + operator Vec< _Tp, 2 >() + operator=() + operator=() Node7->Node5 < float > Node8 _Tp     Node8->Node7 +x +y Node9 std::vector< T >     Node9->Node2 < cv::Subdiv2D::Vertex > Node11 std::vector< cv::Subdiv2 D::QuadEdge >     Node9->Node11 < cv::Subdiv2D::QuadEdge > Node10 T     Node10->Node9 +elements Node11->Node1 #qedges Node12->Node11 +elements Node13 bool     Node13->Node1 #validGeometry

Source file#

The documentation for this class was generated from the following file: