Lines Matching defs:Edge
378 struct GrTriangulator::Edge { struct
379 Edge(Vertex* top, Vertex* bottom, int winding, EdgeType type) in Edge() argument
403 EdgeType fType; argument
404 Edge* fLeft; // The linked list of edges in the active edge list. argument
405 Edge* fRight; // " argument
406 Edge* fPrevEdgeAbove; // The linked list of edges in the bottom Vertex's "edges above". argument
407 Edge* fNextEdgeAbove; // " argument
408 Edge* fPrevEdgeBelow; // The linked list of edges in the top Vertex's "edges below". argument
409 Edge* fNextEdgeBelow; // " argument
412 Edge* fLeftPolyPrev; argument
413 Edge* fLeftPolyNext; argument
414 Edge* fRightPolyPrev; argument
415 Edge* fRightPolyNext; argument
432 bool intersect(const Edge& other, SkPoint* p, uint8_t* alpha = nullptr) const; argument