Home
last modified time | relevance | path

Searched refs:coinPtTEnd (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/pathops/
DSkOpCoincidence.cpp20 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 …]
DSkOpCoincidence.h20 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()
DSkPathOpsDebug.cpp139 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 …]