Home
last modified time | relevance | path

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

/external/skia/src/pathops/
DSkPathOpsTSect.cpp184 bool* start, bool* oppStart) { in hullCheck() argument
189 if (onlyEndPointsInCommon(opp, start, oppStart, &ptsInCommon)) { in hullCheck()
211 bool* start, bool* oppStart) { in hullsIntersect() argument
215 int hullSect = this->hullCheck(opp, start, oppStart); in hullsIntersect()
219 hullSect = opp->hullCheck(this, oppStart, start); in hullsIntersect()
319 bool* start, bool* oppStart, bool* ptsInCommon) { in onlyEndPointsInCommon() argument
321 *start = *oppStart = true; in onlyEndPointsInCommon()
324 *oppStart = true; in onlyEndPointsInCommon()
327 *oppStart = false; in onlyEndPointsInCommon()
329 *start = *oppStart = false; in onlyEndPointsInCommon()
[all …]
DSkPathOpsTSect.h149 int hullsIntersect(SkTSpan* span, bool* start, bool* oppStart);
170 bool* oppStart, bool* ptsInCommon);
219 int hullCheck(const SkTSpan* opp, bool* start, bool* oppStart);
DSkOpCoincidence.cpp327 SkOpPtT* oppStart = writableSeg->addT(t); in addEndMovedSpans() local
328 if (oppStart == testPtT) { in addEndMovedSpans()
332 oppStart->span()->addOpp(writableBase); in addEndMovedSpans()
333 if (oppStart->deleted()) { in addEndMovedSpans()
337 SkOpSegment* oppSeg = oppStart->segment(); in addEndMovedSpans()
342 oppTs = oppStart->fT; in addEndMovedSpans()
347 coinTs = oppStart->fT; in addEndMovedSpans()
DSkPathOpsDebug.cpp902 const SkOpPtT* oppStart = prior->ptT(); in debugMissingCoincidence() local
908 swap(oppStart, oppEnd); in debugMissingCoincidence()
913 const SkOpPtT* rootOppStart = oppStart->span()->ptT(); in debugMissingCoincidence()
925 log->record(SkPathOpsDebug::kMissingCoin_Glitch, priorPtT, ptT, oppStart, oppEnd); in debugMissingCoincidence()
1498 SkOpPtT* oppStart = writableSeg->addT(t); in debugAddEndMovedSpans() local
1499 if (oppStart == testPtT) { in debugAddEndMovedSpans()
1503 oppStart->span()->addOpp(writableBase); in debugAddEndMovedSpans()
1504 if (oppStart->deleted()) { in debugAddEndMovedSpans()
1508 SkOpSegment* oppSeg = oppStart->segment(); in debugAddEndMovedSpans()
1513 oppTs = oppStart->fT; in debugAddEndMovedSpans()
[all …]
DSkOpSegment.cpp1227 SkOpPtT* oppStart = prior->ptT(); in missingCoincidence() local
1233 swap(oppStart, oppEnd); in missingCoincidence()
1238 SkOpPtT* rootOppStart = oppStart->span()->ptT(); in missingCoincidence()