/external/skia/src/pathops/ |
H A D | SkOpCoincidence.cpp | 50 this->correctOneEnd(&SkCoincidentSpans::oppPtTStart, &SkCoincidentSpans::setOppPtTStart); 59 const SkOpSegment* oppSegment = oppPtTStart()->segment(); 96 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { 99 ? fOppPtTStart->fT < oppPtTStart->fT : fOppPtTStart->fT > oppPtTStart->fT)) { 100 this->setStarts(coinPtTStart, oppPtTStart); 113 const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { 114 SkASSERT(SkOpCoincidence::Ordered(coinPtTStart, oppPtTStart)); 116 this->setStarts(coinPtTStart, oppPtTStart); 139 const SkOpPtT* SkCoincidentSpans::oppPtTStart() cons function in class:SkCoincidentSpans 95 extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 112 set(SkCoincidentSpans* next, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 187 extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 230 DebugCheckAdd(const SkCoincidentSpans* check, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 244 add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, SkOpPtT* oppPtTEnd) argument 940 contains(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) const argument [all...] |
H A D | SkOpCoincidence.h | 58 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd); 70 const SkOpPtT* oppPtTStart() const; 79 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd); 118 void setStarts(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { argument 120 this->setOppPtTStart(oppPtTStart); 148 void add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, 155 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) const; 213 bool extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, 233 static bool Ordered(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { argument 234 return Ordered(coinPtTStart->segment(), oppPtTStart 242 add(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument [all...] |
H A D | SkPathOpsDebug.cpp | 1439 this->debugCorrectOneEnd(log, &SkCoincidentSpans::oppPtTStart, nullptr); 1448 const SkOpSegment* oppSegment = oppPtTStart()->segment(); 1591 if (span->coinPtTStart()->fPt != span->oppPtTStart()->fPt) { 1594 bool oOnEnd = zero_or_one(span->oppPtTStart()->fT); 1597 if (this->debugAddEndMovedSpans(log, span->oppPtTStart()), false) { 1638 const SkOpPtT* oStartPtT = coin->oppPtTStart(); 1781 ? overlap->oppPtTStart()->fT < test->oppPtTStart()->fT 1782 : overlap->oppPtTStart()->fT > test->oppPtTStart() [all...] |
/external/skqp/src/pathops/ |
H A D | SkOpCoincidence.cpp | 50 this->correctOneEnd(&SkCoincidentSpans::oppPtTStart, &SkCoincidentSpans::setOppPtTStart); 59 const SkOpSegment* oppSegment = oppPtTStart()->segment(); 96 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { 99 ? fOppPtTStart->fT < oppPtTStart->fT : fOppPtTStart->fT > oppPtTStart->fT)) { 100 this->setStarts(coinPtTStart, oppPtTStart); 113 const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) { 114 SkASSERT(SkOpCoincidence::Ordered(coinPtTStart, oppPtTStart)); 116 this->setStarts(coinPtTStart, oppPtTStart); 139 const SkOpPtT* SkCoincidentSpans::oppPtTStart() cons function in class:SkCoincidentSpans 95 extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 112 set(SkCoincidentSpans* next, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 187 extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 230 DebugCheckAdd(const SkCoincidentSpans* check, const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument 244 add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, SkOpPtT* oppPtTEnd) argument 940 contains(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) const argument [all...] |
H A D | SkOpCoincidence.h | 58 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd); 70 const SkOpPtT* oppPtTStart() const; 79 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd); 118 void setStarts(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { argument 120 this->setOppPtTStart(oppPtTStart); 148 void add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, 155 const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) const; 213 bool extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, 233 static bool Ordered(const SkOpPtT* coinPtTStart, const SkOpPtT* oppPtTStart) { argument 234 return Ordered(coinPtTStart->segment(), oppPtTStart 242 add(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, const SkOpPtT* oppPtTStart, const SkOpPtT* oppPtTEnd) argument [all...] |
H A D | SkPathOpsDebug.cpp | 1439 this->debugCorrectOneEnd(log, &SkCoincidentSpans::oppPtTStart, nullptr); 1448 const SkOpSegment* oppSegment = oppPtTStart()->segment(); 1591 if (span->coinPtTStart()->fPt != span->oppPtTStart()->fPt) { 1594 bool oOnEnd = zero_or_one(span->oppPtTStart()->fT); 1597 if (this->debugAddEndMovedSpans(log, span->oppPtTStart()), false) { 1638 const SkOpPtT* oStartPtT = coin->oppPtTStart(); 1781 ? overlap->oppPtTStart()->fT < test->oppPtTStart()->fT 1782 : overlap->oppPtTStart()->fT > test->oppPtTStart() [all...] |