Home
last modified time | relevance | path

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

/third_party/skia/src/pathops/
DSkOpCoincidence.cpp27 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 …]
DSkOpCoincidence.h21 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 …]
DSkPathOpsDebug.cpp138 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 …]