Home
last modified time | relevance | path

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

/external/skia/src/pathops/
DSkOpCoincidence.cpp328 SkOpSegment* oppSegment = coin->fOppPtTStart->segment(); in expand() local
331 if (prev && (oppPtT = prev->contains(oppSegment))) { in expand()
333 if (segment->isClose(midT, oppSegment)) { in expand()
339 if (next && (oppPtT = next->contains(oppSegment))) { in expand()
341 if (segment->isClose(midT, oppSegment)) { in expand()
DSkOpAngle.cpp562 const SkOpSegment* oppSegment = rh->segment(); in endToSide() local
563 SkPath::Verb oppVerb = oppSegment->verb(); in endToSide()
564 (*CurveIntersectRay[oppVerb])(oppSegment->pts(), oppSegment->weight(), rayEnd, &iEnd); in endToSide()
794 const SkOpSegment* oppSegment = rh->segment(); in midToSide() local
795 SkPath::Verb oppVerb = oppSegment->verb(); in midToSide()
797 (*CurveIntersectRay[oppVerb])(oppSegment->pts(), oppSegment->weight(), rayMid, &oppMid); in midToSide()
DSkOpSegment.cpp522 SkOpSegment* oppSegment = oppAngle->segment(); in distSq() local
523 (*CurveIntersectRay[oppSegment->verb()])(oppSegment->pts(), oppSegment->weight(), testPerp, &i); in distSq()
1248 SkOpSegment* oppSegment = oppSpan->segment(); in moveMultiples() local
1249 if (oppSegment == this) { in moveMultiples()
1306 oppSegment->debugValidate(); in moveMultiples()
1307 if (oppTest == &oppSegment->fTail || oppTest == &oppSegment->fHead) { in moveMultiples()
1308 SkASSERT(oppSpan != &oppSegment->fHead); // don't expect collapse in moveMultiples()
1309 SkASSERT(oppSpan != &oppSegment->fTail); in moveMultiples()
1314 oppSegment->debugValidate(); in moveMultiples()
DSkOpSpan.h244 SkOpPtT* setCoinEnd(SkOpSpanBase* oldCoinEnd, SkOpSegment* oppSegment);
408 SkOpPtT* setCoinStart(SkOpSpan* oldCoinStart, SkOpSegment* oppSegment);