Lines Matching refs:fWinding
314 SkASSERT(monotonePoly->fWinding != 0);
337 return this->emitTriangle(prev, curr, next, monotonePoly->fWinding, data);
344 data = this->emitTriangle(prev, curr, next, monotonePoly->fWinding, data);
378 , fWinding(winding)
410 fHead = fTail = alloc->make<MonotonePoly>(e, side, fWinding);
425 MonotonePoly* m = alloc->make<MonotonePoly>(e, side, fWinding);
616 return poly && apply_fill_type(fillType, poly->fWinding);
779 edge->fWinding);
793 edge->fWinding);
809 other->fWinding += edge->fWinding;
814 other->fWinding += edge->fWinding;
818 edge->fWinding += other->fWinding;
830 other->fWinding += edge->fWinding;
835 edge->fWinding += other->fWinding;
839 other->fWinding += edge->fWinding;
890 int winding = edge->fWinding;
963 edge->fWinding *= windingScale;
1046 line1.fC += edge1->fWinding > 0 ? -1 : 1;
1047 line2.fC += edge2->fWinding > 0 ? -1 : 1;
1250 TESS_LOG(" edge %g -> %g, winding %d\n", e->fTop->fID, e->fBottom->fID, e->fWinding);
1253 TESS_LOG(" edge %g -> %g, winding %d\n", e->fTop->fID, e->fBottom->fID, e->fWinding);
1424 leftPoly->fWinding);
1428 rightPoly->fWinding);
1444 int winding = leftEdge->fLeftPoly ? leftEdge->fLeftPoly->fWinding : 0;
1445 winding += leftEdge->fWinding;