Lines Matching defs:Edge
392 struct GrTriangulator::Edge { struct
393 Edge(Vertex* top, Vertex* bottom, int winding, EdgeType type) in Edge() function
417 EdgeType fType; argument
418 Edge* fLeft; // The linked list of edges in the active edge list. argument
419 Edge* fRight; // " argument
420 Edge* fPrevEdgeAbove; // The linked list of edges in the bottom Vertex's "edges above". argument
421 Edge* fNextEdgeAbove; // " argument
422 Edge* fPrevEdgeBelow; // The linked list of edges in the top Vertex's "edges below". argument
423 Edge* fNextEdgeBelow; // " argument
426 Edge* fLeftPolyPrev; argument
427 Edge* fLeftPolyNext; argument
428 Edge* fRightPolyPrev; argument
429 Edge* fRightPolyNext; argument
446 bool intersect(const Edge& other, SkPoint* p, uint8_t* alpha = nullptr) const; argument