Home
last modified time | relevance | path

Searched refs:oppSegment (Results 1 – 5 of 5) sorted by relevance

/external/skia/src/pathops/
DSkOpAngle.cpp514 const SkOpSegment* oppSegment = rh->segment(); in endToSide() local
515 SkPath::Verb oppVerb = oppSegment->verb(); in endToSide()
516 (*CurveIntersectRay[oppVerb])(oppSegment->pts(), oppSegment->weight(), rayEnd, &iEnd); in endToSide()
746 const SkOpSegment* oppSegment = rh->segment(); in midToSide() local
747 SkPath::Verb oppVerb = oppSegment->verb(); in midToSide()
749 (*CurveIntersectRay[oppVerb])(oppSegment->pts(), oppSegment->weight(), rayMid, &oppMid); in midToSide()
DSkOpSegment.cpp589 const SkOpSegment* oppSegment = oppAngle->segment(); in distSq() local
590 (*CurveIntersectRay[oppSegment->verb()])(oppSegment->pts(), oppSegment->weight(), testPerp, &i); in distSq()
1321 SkOpSegment* oppSegment = oppSpan->segment(); in moveMultiples() local
1322 if (oppSegment == this) { in moveMultiples()
1379 oppSegment->debugValidate(); in moveMultiples()
1380 if (oppTest == &oppSegment->fTail || oppTest == &oppSegment->fHead) { in moveMultiples()
1381 SkASSERT(oppSpan != &oppSegment->fHead); // don't expect collapse in moveMultiples()
1382 SkASSERT(oppSpan != &oppSegment->fTail); in moveMultiples()
1387 oppSegment->debugValidate(); in moveMultiples()
DSkPathOpsDebug.cpp722 const SkOpSegment* oppSegment = oppSpan->segment(); in debugMoveMultiples() local
723 if (oppSegment == this) { in debugMoveMultiples()
780 if (oppTest == &oppSegment->fTail || oppTest == &oppSegment->fHead) { in debugMoveMultiples()
781 SkASSERT(oppSpan != &oppSegment->fHead); // don't expect collapse in debugMoveMultiples()
782 SkASSERT(oppSpan != &oppSegment->fTail); in debugMoveMultiples()
1358 const SkOpSegment* oppSegment = coin->fOppPtTStart->segment(); in debugExpand() local
1360 if (prev && prev->debugContains(oppSegment)) { in debugExpand()
1362 if (segment->isClose(midT, oppSegment)) { in debugExpand()
1367 if (next && next->debugContains(oppSegment)) { in debugExpand()
1369 if (segment->isClose(midT, oppSegment)) { in debugExpand()
DSkOpCoincidence.cpp513 SkOpSegment* oppSegment = coin->fOppPtTStart->segment(); in expand() local
516 if (prev && (oppPtT = prev->contains(oppSegment))) { in expand()
518 if (segment->isClose(midT, oppSegment)) { in expand()
525 if (next && (oppPtT = next->contains(oppSegment))) { in expand()
527 if (segment->isClose(midT, oppSegment)) { in expand()
DSkOpSpan.h284 SkOpPtT* setCoinEnd(SkOpSpanBase* oldCoinEnd, SkOpSegment* oppSegment);
456 SkOpPtT* setCoinStart(SkOpSpan* oldCoinStart, SkOpSegment* oppSegment);