Searched refs:oppSegment (Results 1 – 5 of 5) sorted by relevance
/external/skia/src/pathops/ |
D | SkOpAngle.cpp | 514 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()
|
D | SkOpSegment.cpp | 589 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()
|
D | SkPathOpsDebug.cpp | 722 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()
|
D | SkOpCoincidence.cpp | 513 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()
|
D | SkOpSpan.h | 284 SkOpPtT* setCoinEnd(SkOpSpanBase* oldCoinEnd, SkOpSegment* oppSegment); 456 SkOpPtT* setCoinStart(SkOpSpan* oldCoinStart, SkOpSegment* oppSegment);
|