Searched refs:coinPtTStart (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/src/pathops/ |
D | SkOpCoincidence.cpp | 27 const SkOpPtT* SkCoincidentSpans::coinPtTStart() const { in coinPtTStart() function in SkCoincidentSpans 50 this->correctOneEnd(&SkCoincidentSpans::coinPtTStart, &SkCoincidentSpans::setCoinPtTStart); in correctEnds() 60 const SkOpSegment* segment = coinPtTStart()->segment(); in expand() 63 const SkOpSpan* start = coinPtTStart()->span()->upCast(); in expand() 97 bool SkCoincidentSpans::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() argument 100 if (fCoinPtTStart->fT > coinPtTStart->fT || (this->flipped() in extend() 102 this->setStarts(coinPtTStart, oppPtTStart); in extend() 114 void SkCoincidentSpans::set(SkCoincidentSpans* next, const SkOpPtT* coinPtTStart, in set() argument 116 SkASSERT(SkOpCoincidence::Ordered(coinPtTStart, oppPtTStart)); in set() 118 this->setStarts(coinPtTStart, oppPtTStart); in set() [all …]
|
D | SkOpCoincidence.h | 21 const SkOpPtT* coinPtTStart() const; 57 bool extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, 78 void set(SkCoincidentSpans* next, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, 118 void setStarts(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { in setStarts() argument 119 this->setCoinPtTStart(coinPtTStart); in setStarts() 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, 233 static bool Ordered(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { in Ordered() argument 234 return Ordered(coinPtTStart->segment(), oppPtTStart->segment()); in Ordered() [all …]
|
D | SkPathOpsDebug.cpp | 138 glitch->fCoinSpan = coin->coinPtTStart(); in record() 141 glitch->fOppSpan = opp->coinPtTStart(); in record() 166 glitch->fCoinSpan = coin->coinPtTStart(); in record() 177 glitch->fCoinSpan = coin->coinPtTStart(); in record() 222 glitch->fCoinSpan = coin->coinPtTStart(); in record() 1416 this->debugCorrectOneEnd(log, &SkCoincidentSpans::coinPtTStart, nullptr); in debugCorrectEnds() 1426 const SkOpSegment* segment = coinPtTStart()->segment(); in debugExpand() 1429 const SkOpSpan* start = coinPtTStart()->span()->upCast(); in debugExpand() 1572 if (span->coinPtTStart()->fPt != span->oppPtTStart()->fPt) { in debugAddEndMovedSpans() 1573 FAIL_IF(1 == span->coinPtTStart()->fT, span); in debugAddEndMovedSpans() [all …]
|