Lines Matching refs:bottom
624 Vertex* bottom = winding < 0 ? prev : next;
625 return fAlloc->make<Edge>(top, bottom, winding, type);
742 Vertex* bottom = edge->fBottom;
750 } else if (c.sweep_lt(bottom->fPoint, leftBottom->fPoint) &&
751 !edge->fLeft->isLeftOf(bottom)) {
753 } else if (c.sweep_lt(leftBottom->fPoint, bottom->fPoint) && !edge->isRightOf(leftBottom)) {
764 } else if (c.sweep_lt(bottom->fPoint, rightBottom->fPoint) &&
765 !edge->fRight->isRightOf(bottom)) {
767 } else if (c.sweep_lt(rightBottom->fPoint, bottom->fPoint) &&
889 Vertex* bottom;
898 bottom = edge->fTop;
905 bottom = v;
912 bottom = edge->fBottom;
915 Edge* newEdge = fAlloc->make<Edge>(top, bottom, winding, edge->fType);
917 newEdge->insertAbove(bottom, c);