Home
last modified time | relevance | path

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

/external/skia/src/pathops/
DSkPathOpsTSect.h138 int hullsIntersect(SkTSpan<OppCurve, TCurve>* span, bool* start, bool* oppStart);
159 bool* oppStart, bool* ptsInCommon);
196 int hullCheck(const SkTSpan<OppCurve, TCurve>* opp, bool* start, bool* oppStart);
520 bool* start, bool* oppStart) { in hullCheck() argument
525 if (onlyEndPointsInCommon(opp, start, oppStart, &ptsInCommon)) { in hullCheck()
548 bool* start, bool* oppStart) { in hullsIntersect() argument
552 int hullSect = this->hullCheck(opp, start, oppStart); in hullsIntersect()
556 hullSect = opp->hullCheck(this, oppStart, start); in hullsIntersect()
659 bool* start, bool* oppStart, bool* ptsInCommon) { in onlyEndPointsInCommon() argument
661 *start = *oppStart = true; in onlyEndPointsInCommon()
[all …]
DSkOpCoincidence.cpp315 SkOpPtT* oppStart = writableSeg->addT(t); in addEndMovedSpans() local
316 if (oppStart == testPtT) { in addEndMovedSpans()
320 oppStart->span()->addOpp(writableBase); in addEndMovedSpans()
321 if (oppStart->deleted()) { in addEndMovedSpans()
325 SkOpSegment* oppSeg = oppStart->segment(); in addEndMovedSpans()
330 oppTs = oppStart->fT; in addEndMovedSpans()
334 coinTs = oppStart->fT; in addEndMovedSpans()
DSkPathOpsDebug.cpp924 const SkOpPtT* oppStart = prior->ptT(); in debugMissingCoincidence() local
929 SkTSwap(oppStart, oppEnd); in debugMissingCoincidence()
934 const SkOpPtT* rootOppStart = oppStart->span()->ptT(); in debugMissingCoincidence()
946 log->record(SkPathOpsDebug::kMissingCoin_Glitch, priorPtT, ptT, oppStart, oppEnd); in debugMissingCoincidence()
1518 SkOpPtT* oppStart = writableSeg->addT(t); in debugAddEndMovedSpans() local
1519 if (oppStart == testPtT) { in debugAddEndMovedSpans()
1523 oppStart->span()->addOpp(writableBase); in debugAddEndMovedSpans()
1524 if (oppStart->deleted()) { in debugAddEndMovedSpans()
1528 SkOpSegment* oppSeg = oppStart->segment(); in debugAddEndMovedSpans()
1533 oppTs = oppStart->fT; in debugAddEndMovedSpans()
[all …]
DSkOpSegment.cpp1170 SkOpPtT* oppStart = prior->ptT(); in missingCoincidence() local
1175 SkTSwap(oppStart, oppEnd); in missingCoincidence()
1180 SkOpPtT* rootOppStart = oppStart->span()->ptT(); in missingCoincidence()