Searched refs:fCoinEnd (Results 1 – 12 of 12) sorted by relevance
/third_party/flutter/skia/src/pathops/ |
D | SkPathOpsTSect.cpp | 228 fCoinEnd.init(); in initBounds() 372 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT); in removeBounded() 379 fCoinEnd.init(); in removeBounded() 459 if (fCoinEnd.isMatch()) { in validate() 460 validatePerpT(fCoinEnd.perpT()); in validate() 461 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt()); in validate() 538 result->fCoinEnd.debugInit(); in addOne() 687 first->fCoinEnd.setPerp(fCurve, start1e, this->pointLast(), sect2->fCurve); in coincidentForce() 688 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in coincidentForce() 690 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : SkTMin(1., first->fCoinEnd.perpT()); in coincidentForce() [all …]
|
D | SkOpSpan.h | 199 return fCoinEnd; in coinEnd() 209 while ((next = next->fCoinEnd) != this) { in containsCoinEnd() 289 SkOpSpanBase* coinNext = coin->fCoinEnd; in insertCoinEnd() 290 coin->fCoinEnd = this->fCoinEnd; in insertCoinEnd() 291 this->fCoinEnd = coinNext; in insertCoinEnd() 407 SkOpSpanBase* fCoinEnd; // linked list of coincident spans that end here (may point to itself) variable
|
D | SkPathOpsTSect.h | 106 fCoinEnd.init(); in debugInit() 158 fCoinEnd.markCoincident(); in markCoincident() 226 SkTCoincident fCoinEnd; variable
|
D | SkOpSpan.cpp | 221 while ((next = next->fCoinEnd) != this) { in containsCoinEnd() 240 fCoinEnd = this; in initBase()
|
D | SkPathOpsDebug.cpp | 2458 nextCoin = next->fCoinEnd; in debugCoinEndLoopCheck() 2459 SkASSERT(nextCoin == this || nextCoin->fCoinEnd != nextCoin); in debugCoinEndLoopCheck() 2461 const SkOpSpanBase* checkCoin = this->fCoinEnd; in debugCoinEndLoopCheck() 2464 innerCoin = innerCoin->fCoinEnd; in debugCoinEndLoopCheck()
|
/third_party/skia/src/pathops/ |
D | SkPathOpsTSect.cpp | 229 fCoinEnd.init(); in initBounds() 373 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT); in removeBounded() 380 fCoinEnd.init(); in removeBounded() 460 if (fCoinEnd.isMatch()) { in validate() 461 validatePerpT(fCoinEnd.perpT()); in validate() 462 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt()); in validate() 539 result->fCoinEnd.debugInit(); in addOne() 688 first->fCoinEnd.setPerp(fCurve, start1e, this->pointLast(), sect2->fCurve); in coincidentForce() 689 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in coincidentForce() 691 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : std::min(1., first->fCoinEnd.perpT()); in coincidentForce() [all …]
|
D | SkOpSpan.h | 199 return fCoinEnd; in coinEnd() 209 while ((next = next->fCoinEnd) != this) { in containsCoinEnd() 289 SkOpSpanBase* coinNext = coin->fCoinEnd; in insertCoinEnd() 290 coin->fCoinEnd = this->fCoinEnd; in insertCoinEnd() 291 this->fCoinEnd = coinNext; in insertCoinEnd() 407 SkOpSpanBase* fCoinEnd; // linked list of coincident spans that end here (may point to itself) variable
|
D | SkPathOpsTSect.h | 105 fCoinEnd.init(); in debugInit() 157 fCoinEnd.markCoincident(); in markCoincident() 225 SkTCoincident fCoinEnd; variable
|
D | SkOpSpan.cpp | 221 while ((next = next->fCoinEnd) != this) { in containsCoinEnd() 240 fCoinEnd = this; in initBase()
|
D | SkPathOpsDebug.cpp | 2436 nextCoin = next->fCoinEnd; in debugCoinEndLoopCheck() 2437 SkASSERT(nextCoin == this || nextCoin->fCoinEnd != nextCoin); in debugCoinEndLoopCheck() 2439 const SkOpSpanBase* checkCoin = this->fCoinEnd; in debugCoinEndLoopCheck() 2442 innerCoin = innerCoin->fCoinEnd; in debugCoinEndLoopCheck()
|
/third_party/flutter/skia/tests/ |
D | PathOpsDebug.cpp | 1351 fCoinEnd.dump(); in dumpCoin() 1360 char cE = fCoinEnd.dumpIsCoincidentStr(); in dumpID()
|
/third_party/skia/tests/ |
D | PathOpsDebug.cpp | 1351 fCoinEnd.dump(); in dumpCoin() 1360 char cE = fCoinEnd.dumpIsCoincidentStr(); in dumpID()
|