Lines Matching refs:rightPoly
1368 Poly* rightPoly; in tessellate() local
1371 rightPoly = v->fLastEdgeAbove->fRightPoly; in tessellate()
1374 rightPoly = rightEnclosingEdge ? rightEnclosingEdge->fLeftPoly : nullptr; in tessellate()
1396 if (rightPoly) { in tessellate()
1397 rightPoly = rightPoly->addEdge(v->fLastEdgeAbove, kLeft_Side, fAlloc); in tessellate()
1411 if (leftPoly && rightPoly && leftPoly != rightPoly) { in tessellate()
1412 SkASSERT(leftPoly->fPartner == nullptr && rightPoly->fPartner == nullptr); in tessellate()
1413 rightPoly->fPartner = leftPoly; in tessellate()
1414 leftPoly->fPartner = rightPoly; in tessellate()
1420 if (leftPoly && rightPoly) { in tessellate()
1421 if (leftPoly == rightPoly) { in tessellate()
1427 rightPoly = this->makePoly(&polys, rightPoly->lastVertex(), in tessellate()
1428 rightPoly->fWinding); in tessellate()
1429 rightEnclosingEdge->fLeftPoly = rightPoly; in tessellate()
1435 rightPoly = rightPoly->addEdge(join, kLeft_Side, fAlloc); in tessellate()
1452 v->fLastEdgeBelow->fRightPoly = rightPoly; in tessellate()