Home | History | Annotate | Download | only in pathops

Lines Matching refs:nextSpan

1012     int oStart = other->nextSpan(oIndex, -1) + 1;
1025 int oEnd = other->nextSpan(oIndex, 1);
1847 end = nextSpan(start, 1);
2342 const SkOpSpan* nextSpan = &firstSpan + 1;
2345 if (smallCount <= 1 && !nextSpan->fSmall) {
2425 const SkOpSpan* nextSpan = &otherSpan;
2427 ++nextSpan;
2428 } while (nextSpan->fSmall);
2429 SkAssertResult(missing.fSegment->addTCoincident(missing.fPt, nextSpan->fPt,
2430 nextSpan->fT, missingOther));
2576 SkOpSpan* nextSpan = thisSpan + 1;
2578 double nextT = nextSpan->fT;
2583 SkASSERT(thisSpan->fPt == nextSpan->fPt);
2585 SkOpSegment* nextOther = nextSpan->fOther;
2593 int nIndex = nextSpan->fOtherIndex;
2605 double nMidT = (nextSpan->fOtherT + nSpan.fT) / 2;
2622 missing.fOtherT = nextSpan->fOtherT;
3164 if (span(firstT).fDone || (end = nextSpan(firstT, step)) == -1) {
3166 end = nextSpan(firstT, step);
3995 int SkOpSegment::nextSpan(int from, int step) const {
4011 // that all callers to nextSpan should use this instead.