Searched defs:EdgeList (Results 1 – 6 of 6) sorted by relevance
435 struct GrTriangulator::EdgeList { struct436 EdgeList() : fHead(nullptr), fTail(nullptr) {} in EdgeList() function437 Edge* fHead;438 Edge* fTail;441 void append(Edge* e) { insert(e, fTail, nullptr); } in append()443 void removeAll() { in removeAll()448 void close() { in close()454 bool contains(Edge* edge) const { return edge->fLeft || edge->fRight || fHead == edge; } in contains()
30 using EdgeList = GrTriangulator::EdgeList; typedef
33 using EdgeList = GrTriangulator::EdgeList; typedef
458 struct EdgeList { struct459 EdgeList() : fHead(nullptr), fTail(nullptr) {} in EdgeList() argument460 Edge* fHead;461 Edge* fTail;462 void insert(Edge* edge, Edge* prev, Edge* next) { in insert()465 void append(Edge* e) { in append()468 void remove(Edge* edge) { in remove()471 void removeAll() { in removeAll()476 void close() { in close()482 bool contains(Edge* edge) const { in contains()
66 using EdgeList = std::vector<Edge>; variable
725 std::vector<Edge *> EdgeList; in getInstrumentBBs() local