Searched refs:coinPtTEnd (Results 1 – 3 of 3) sorted by relevance
/external/skia/src/pathops/ |
D | SkOpCoincidence.cpp | 20 const SkOpPtT* SkCoincidentSpans::coinPtTEnd() const { in coinPtTEnd() function in SkCoincidentSpans 49 this->correctOneEnd(&SkCoincidentSpans::coinPtTEnd, &SkCoincidentSpans::setCoinPtTEnd); in correctEnds() 75 const SkOpSpanBase* end = coinPtTEnd()->span(); in expand() 95 bool SkCoincidentSpans::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() argument 103 if (fCoinPtTEnd->fT < coinPtTEnd->fT || (this->flipped() in extend() 105 this->setEnds(coinPtTEnd, oppPtTEnd); in extend() 113 const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { in set() argument 117 this->setEnds(coinPtTEnd, oppPtTEnd); in set() 153 const SkOpSpanBase* end = this->coinPtTEnd()->span(); in ordered() 187 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() 1411 SkASSERT(coinPtTEnd()->span() == over || !SkOpGlobalState::DebugRunFail()); in debugStartCheck() 1438 this->debugCorrectOneEnd(log, &SkCoincidentSpans::coinPtTEnd, nullptr); in debugCorrectEnds() 1464 const SkOpSpanBase* end = coinPtTEnd()->span(); in debugExpand() 1607 if (span->coinPtTEnd()->fPt != span->oppPtTEnd()->fPt) { in debugAddEndMovedSpans() 1608 bool onEnd = span->coinPtTEnd()->fT == 1; in debugAddEndMovedSpans() 1617 if (this->debugAddEndMovedSpans(log, span->coinPtTEnd()), false) { in debugAddEndMovedSpans() [all …]
|