Searched refs:coinPtTEnd (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/src/pathops/ |
D | SkOpCoincidence.cpp | 22 const SkOpPtT* SkCoincidentSpans::coinPtTEnd() const { in coinPtTEnd() function in SkCoincidentSpans 51 this->correctOneEnd(&SkCoincidentSpans::coinPtTEnd, &SkCoincidentSpans::setCoinPtTEnd); in correctEnds() 77 const SkOpSpanBase* end = coinPtTEnd()->span(); in expand() 97 bool SkCoincidentSpans::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() argument 105 if (fCoinPtTEnd->fT < coinPtTEnd->fT || (this->flipped() in extend() 107 this->setEnds(coinPtTEnd, oppPtTEnd); in extend() 115 const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { in set() argument 119 this->setEnds(coinPtTEnd, oppPtTEnd); in set() 157 const SkOpSpanBase* end = this->coinPtTEnd()->span(); in ordered() 191 bool SkOpCoincidence::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() argument [all …]
|
D | SkOpCoincidence.h | 20 const SkOpPtT* coinPtTEnd() const; 57 bool extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, 78 void set(SkCoincidentSpans* next, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, 97 void setEnds(const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTEnd) { in setEnds() argument 98 this->setCoinPtTEnd(coinPtTEnd); in setEnds() 148 void add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, 154 bool contains(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, 213 bool extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, 242 void add(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, in add() argument 244 this->add(const_cast<SkOpPtT*>(coinPtTStart), const_cast<SkOpPtT*>(coinPtTEnd), in add()
|
D | SkPathOpsDebug.cpp | 139 glitch->fEndSpan = coin->coinPtTEnd(); in record() 142 glitch->fOppEndSpan = opp->coinPtTEnd(); in record() 167 glitch->fEndSpan = coin->coinPtTEnd(); in record() 178 glitch->fEndSpan = coin->coinPtTEnd(); in record() 1390 SkASSERT(coinPtTEnd()->span() == over || !SkOpGlobalState::DebugRunFail()); in debugStartCheck() 1417 this->debugCorrectOneEnd(log, &SkCoincidentSpans::coinPtTEnd, nullptr); in debugCorrectEnds() 1443 const SkOpSpanBase* end = coinPtTEnd()->span(); in debugExpand() 1588 if (span->coinPtTEnd()->fPt != span->oppPtTEnd()->fPt) { in debugAddEndMovedSpans() 1589 bool onEnd = span->coinPtTEnd()->fT == 1; in debugAddEndMovedSpans() 1598 if (this->debugAddEndMovedSpans(log, span->coinPtTEnd()), false) { in debugAddEndMovedSpans() [all …]
|