Lines Matching refs:EdgeList
48 struct EdgeList;
141 void setTop(Edge* edge, Vertex* v, EdgeList* activeEdges, Vertex** current,
143 void setBottom(Edge* edge, Vertex* v, EdgeList* activeEdges, Vertex** current,
145 void mergeEdgesAbove(Edge* edge, Edge* other, EdgeList* activeEdges, Vertex** current,
147 void mergeEdgesBelow(Edge* edge, Edge* other, EdgeList* activeEdges, Vertex** current,
152 static void FindEnclosingEdges(Vertex* v, EdgeList* edges, Edge** left, Edge** right);
153 void mergeCollinearEdges(Edge* edge, EdgeList* activeEdges, Vertex** current,
155 bool splitEdge(Edge* edge, Vertex* v, EdgeList* activeEdges, Vertex** current,
157 bool intersectEdgePair(Edge* left, Edge* right, EdgeList* activeEdges, Vertex** current,
162 bool checkForIntersection(Edge* left, Edge* right, EdgeList* activeEdges, Vertex** current,
426 struct GrTriangulator::EdgeList { struct
427 EdgeList() : fHead(nullptr), fTail(nullptr) {} in EdgeList() function