Searched refs:upCast (Results 1 - 12 of 12) sorted by relevance

/external/skia/src/pathops/
H A DSkOpSegment.cpp217 } while ((test = test->upCast()->next()));
271 } while ((spanBase = spanBase->upCast()->next()));
294 SkOpSpan* span = spanBase->upCast();
334 } while (span->upCastable() && (span = span->upCast()->next()));
476 spanBase = spanBase->upCast()->next();
539 *nextEnd = step > 0 ? (*nextStart)->upCast()->next() : (*nextStart)->prev();
542 SkOpSpanBase* endNear = step > 0 ? (*nextStart)->upCast()->next() : (*nextStart)->prev();
606 SkDebugf(" windSum=%d", last->upCast()->windSum());
644 *nextEnd = step > 0 ? (*nextStart)->upCast()->next() : (*nextStart)->prev();
647 SkOpSpanBase* endNear = step > 0 ? (*nextStart)->upCast()
[all...]
H A DSkOpSpan.h344 return result->upCast();
350 return result->upCast();
363 return result->upCast();
378 SkOpSpan* upCast() { function in class:SkOpSpanBase
383 const SkOpSpan* upCast() const { function in class:SkOpSpanBase
389 return final() ? nullptr : upCast();
393 return final() ? nullptr : upCast();
H A DSkOpCoincidence.cpp37 : origSpan->upCast()->next()->prev()->ptT();
61 const SkOpSpan* start = coinPtTStart()->span()->upCast();
76 SkOpSpanBase* next = end->final() ? nullptr : end->upCast()->next();
154 const SkOpSpanBase* next = start->upCast()->next();
180 next = next->upCast()->next();
355 const SkOpSpan* base = ptT->span()->upCast();
447 const SkOpSpanBase* test = start->upCast()->next();
449 const SkOpSpanBase* oTest = coin->flipped() ? oStart->prev() : oStart->upCast()->next();
471 walk = walk->upCast()->next();
504 test = test->upCast()
[all...]
H A DSkOpSpan.cpp273 SkOpSpanBase* result = fPrev ? fPrev->next() : upCast()->next()->prev();
333 innerBase->upCast()->release(test);
337 testBase->upCast()->release(inner);
415 span = const_cast<SkOpSpan*>(start->span()->upCast());
421 span = base->upCast();
H A DSkPathOpsDebug.cpp772 } while ((span = span->upCast()->next()));
790 span = base->upCast();
847 } while (!span->final() && (span = span->upCast()->next()));
959 } while ((spanBase = spanBase->final() ? nullptr : spanBase->upCast()->next()));
1006 while ((oppNext = oppNext->final() ? nullptr : oppNext->upCast()->next())) {
1051 } while (oppTest != oppLast && (oppTest = oppTest->upCast()->next()));
1055 } while ((test = test->final() ? nullptr : test->upCast()->next()));
1085 spanBase = spanBase->upCast()->next();
1091 const SkOpSpanBase* test = spanBase->upCast()->next();
1425 : origSpan->upCast()
[all...]
H A DSkOpSegment.h305 int result = start->t() < end->t() ? -start->upCast()->oppValue()
306 : end->upCast()->oppValue();
379 int result = start->t() < end->t() ? -start->upCast()->windValue()
380 : end->upCast()->windValue();
386 return start->t() < end->t() ? start->upCast()->toAngle() : start->fromAngle();
H A DSkPathOpsWinding.cpp199 } while (!next->final() && (span = next->upCast()));
383 } while (!next->final() && (span = next->upCast()));
H A DSkPathOpsSimplify.cpp69 SkDebugf(" windSum=%d", last->upCast()->windSum());
H A DSkPathOpsOp.cpp165 SkDebugf(" windSum=%d", last->upCast()->windSum());
H A DSkOpAngle.cpp335 } while (!oSpan->final() && (oSpan = oSpan->upCast()->next()));
337 ? checkEnd->upCast()->next() : nullptr
342 : checkEnd ? checkEnd->upCast()->next() : fEnd->segment()->tail();
/external/skia/tests/
H A DPathOpsAngleTest.cpp491 startSpan = startSpan->upCast()->next();
495 endSpan = endSpan->upCast()->next();
499 startSpan->upCast()->setToAngle(angle);
502 endSpan->upCast()->setToAngle(angle);
H A DPathOpsDebug.cpp1067 this->upCast()->dumpSpan();
1072 } else if (this->final() || !this->upCast()->isCoincident()) {
1158 } while (!span->final() && (span = span->upCast()->next()));
1169 } while (!span->final() && (span = span->upCast()->next()));
1178 const SkOpAngle* tAngle = span->final() ? nullptr : span->upCast()->toAngle();
1187 } while (!span->final() && (span = span->upCast()->next()));

Completed in 208 milliseconds