/third_party/skia/src/pathops/ |
D | SkOpCoincidence.cpp | 116 SkASSERT(SkOpCoincidence::Ordered(coinPtTStart, oppPtTStart)); in set() 191 bool SkOpCoincidence::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() 249 void SkOpCoincidence::add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, in add() 281 bool SkOpCoincidence::addEndMovedSpans(const SkOpSpan* base, const SkOpSpanBase* testSpan) { in addEndMovedSpans() 357 bool SkOpCoincidence::addEndMovedSpans(const SkOpPtT* ptT) { in addEndMovedSpans() 384 bool SkOpCoincidence::addEndMovedSpans(DEBUG_COIN_DECLARE_ONLY_PARAMS()) { in addEndMovedSpans() 432 bool SkOpCoincidence::addExpanded(DEBUG_COIN_DECLARE_ONLY_PARAMS()) { in addExpanded() 532 double SkOpCoincidence::TRange(const SkOpPtT* overS, double t, in TRange() 568 bool SkOpCoincidence::checkOverlap(SkCoincidentSpans* check, in checkOverlap() 619 bool SkOpCoincidence::addIfMissing(const SkOpPtT* over1s, const SkOpPtT* over2s, in addIfMissing() [all …]
|
D | SkAddIntersections.h | 13 class SkOpCoincidence; variable 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
|
D | SkPathOpsDebug.h | 20 class SkOpCoincidence; variable 377 const SkOpAngle* CoincidenceAngle(SkOpCoincidence*, int id); 378 SkOpContour* CoincidenceContour(SkOpCoincidence*, int id); 379 const SkOpPtT* CoincidencePtT(SkOpCoincidence*, int id); 380 const SkOpSegment* CoincidenceSegment(SkOpCoincidence*, int id); 381 const SkOpSpanBase* CoincidenceSpan(SkOpCoincidence*, int id);
|
D | SkPathOpsCommon.h | 13 class SkOpCoincidence; variable 25 bool HandleCoincidence(SkOpContourHead* , SkOpCoincidence* );
|
D | BUILD.bazel | 20 "SkOpCoincidence.cpp", 21 "SkOpCoincidence.h",
|
D | SkPathOpsTypes.h | 26 class SkOpCoincidence; variable 65 SkOpCoincidence* coincidence() { in coincidence() 75 const SkOpCoincidence* debugCoincidence() const; 158 void setCoincidence(SkOpCoincidence* coincidence) { in setCoincidence() 185 SkOpCoincidence* fCoincidence;
|
D | SkPathOpsCommon.cpp | 233 bool HandleCoincidence(SkOpContourHead* contourList, SkOpCoincidence* coincidence) { in HandleCoincidence() 303 SkOpCoincidence overlaps(globalState); in HandleCoincidence() 306 SkOpCoincidence* pairs = overlaps.isEmpty() ? coincidence : &overlaps; in HandleCoincidence()
|
D | SkPathOpsDebug.cpp | 356 const SkOpCoincidence* coincidence = contour->globalState()->coincidence(); in CheckHealth() 909 const SkOpCoincidence* coincidence = this->globalState()->coincidence(); in debugMissingCoincidence() 1463 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log, const SkOpSpan* base, c… in debugAddEndMovedSpans() 1537 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log, const SkOpPtT* ptT) con… in debugAddEndMovedSpans() 1564 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log) const { in debugAddEndMovedSpans() 1611 void SkOpCoincidence::debugAddExpanded(SkPathOpsDebug::GlitchLog* log) const { in debugAddExpanded() 1701 void SkOpCoincidence::debugAddIfMissing(SkPathOpsDebug::GlitchLog* log, const SkOpPtT* over1s, cons… in debugAddIfMissing() 1742 void SkOpCoincidence::debugAddOrOverlap(SkPathOpsDebug::GlitchLog* log, in debugAddOrOverlap() 1862 void SkOpCoincidence::debugAddMissing(SkPathOpsDebug::GlitchLog* log, bool* added) const { in debugAddMissing() 1959 void SkOpCoincidence::debugRelease(SkPathOpsDebug::GlitchLog* log, const SkCoincidentSpans* coin, c… in debugRelease() [all …]
|
D | SkOpCoincidence.h | 134 class SkOpCoincidence { 136 SkOpCoincidence(SkOpGlobalState* globalState) in SkOpCoincidence() function 215 bool findOverlaps(SkOpCoincidence* DEBUG_COIN_DECLARE_PARAMS()) const;
|
D | SkOpAngle.h | 32 const SkOpCoincidence* debugCoincidence() const;
|
D | SkOpSpan.h | 56 const SkOpCoincidence* debugCoincidence() const; 237 const SkOpCoincidence* debugCoincidence() const;
|
D | SkOpSpan.cpp | 283 SkOpCoincidence* coins = this->globalState()->coincidence(); in checkForCollapsedCoincidence() 451 SkOpCoincidence* coincidence = this->globalState()->coincidence(); in release()
|
/third_party/flutter/skia/src/pathops/ |
D | SkOpCoincidence.cpp | 116 SkASSERT(SkOpCoincidence::Ordered(coinPtTStart, oppPtTStart)); in set() 191 bool SkOpCoincidence::extend(const SkOpPtT* coinPtTStart, const SkOpPtT* coinPtTEnd, in extend() 249 void SkOpCoincidence::add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, in add() 281 bool SkOpCoincidence::addEndMovedSpans(const SkOpSpan* base, const SkOpSpanBase* testSpan) { in addEndMovedSpans() 357 bool SkOpCoincidence::addEndMovedSpans(const SkOpPtT* ptT) { in addEndMovedSpans() 384 bool SkOpCoincidence::addEndMovedSpans(DEBUG_COIN_DECLARE_ONLY_PARAMS()) { in addEndMovedSpans() 432 bool SkOpCoincidence::addExpanded(DEBUG_COIN_DECLARE_ONLY_PARAMS()) { in addExpanded() 532 double SkOpCoincidence::TRange(const SkOpPtT* overS, double t, in TRange() 568 bool SkOpCoincidence::checkOverlap(SkCoincidentSpans* check, in checkOverlap() 619 bool SkOpCoincidence::addIfMissing(const SkOpPtT* over1s, const SkOpPtT* over2s, in addIfMissing() [all …]
|
D | SkAddIntersections.h | 13 class SkOpCoincidence; variable 15 bool AddIntersectTs(SkOpContour* test, SkOpContour* next, SkOpCoincidence* coincidence);
|
D | SkPathOpsDebug.h | 20 class SkOpCoincidence; variable 398 const SkOpAngle* CoincidenceAngle(SkOpCoincidence*, int id); 399 SkOpContour* CoincidenceContour(SkOpCoincidence*, int id); 400 const SkOpPtT* CoincidencePtT(SkOpCoincidence*, int id); 401 const SkOpSegment* CoincidenceSegment(SkOpCoincidence*, int id); 402 const SkOpSpanBase* CoincidenceSpan(SkOpCoincidence*, int id);
|
D | SkPathOpsCommon.h | 13 class SkOpCoincidence; variable 25 bool HandleCoincidence(SkOpContourHead* , SkOpCoincidence* );
|
D | SkPathOpsTypes.h | 26 class SkOpCoincidence; variable 65 SkOpCoincidence* coincidence() { in coincidence() 75 const SkOpCoincidence* debugCoincidence() const; 158 void setCoincidence(SkOpCoincidence* coincidence) { in setCoincidence() 185 SkOpCoincidence* fCoincidence;
|
D | SkPathOpsCommon.cpp | 233 bool HandleCoincidence(SkOpContourHead* contourList, SkOpCoincidence* coincidence) { in HandleCoincidence() 303 SkOpCoincidence overlaps(globalState); in HandleCoincidence() 306 SkOpCoincidence* pairs = overlaps.isEmpty() ? coincidence : &overlaps; in HandleCoincidence()
|
D | SkPathOpsDebug.cpp | 356 const SkOpCoincidence* coincidence = contour->globalState()->coincidence(); in CheckHealth() 931 const SkOpCoincidence* coincidence = this->globalState()->coincidence(); in debugMissingCoincidence() 1485 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log, const SkOpSpan* base, c… in debugAddEndMovedSpans() 1559 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log, const SkOpPtT* ptT) con… in debugAddEndMovedSpans() 1586 void SkOpCoincidence::debugAddEndMovedSpans(SkPathOpsDebug::GlitchLog* log) const { in debugAddEndMovedSpans() 1633 void SkOpCoincidence::debugAddExpanded(SkPathOpsDebug::GlitchLog* log) const { in debugAddExpanded() 1723 void SkOpCoincidence::debugAddIfMissing(SkPathOpsDebug::GlitchLog* log, const SkOpPtT* over1s, cons… in debugAddIfMissing() 1764 void SkOpCoincidence::debugAddOrOverlap(SkPathOpsDebug::GlitchLog* log, in debugAddOrOverlap() 1884 void SkOpCoincidence::debugAddMissing(SkPathOpsDebug::GlitchLog* log, bool* added) const { in debugAddMissing() 1981 void SkOpCoincidence::debugRelease(SkPathOpsDebug::GlitchLog* log, const SkCoincidentSpans* coin, c… in debugRelease() [all …]
|
D | SkOpCoincidence.h | 134 class SkOpCoincidence { 136 SkOpCoincidence(SkOpGlobalState* globalState) in SkOpCoincidence() function 215 bool findOverlaps(SkOpCoincidence* DEBUG_COIN_DECLARE_PARAMS()) const;
|
D | SkOpAngle.h | 32 const SkOpCoincidence* debugCoincidence() const;
|
D | SkOpSpan.cpp | 283 SkOpCoincidence* coins = this->globalState()->coincidence(); in checkForCollapsedCoincidence() 451 SkOpCoincidence* coincidence = this->globalState()->coincidence(); in release()
|
D | SkOpSpan.h | 56 const SkOpCoincidence* debugCoincidence() const; 237 const SkOpCoincidence* debugCoincidence() const;
|
/third_party/skia/tests/ |
D | PathOpsDebug.cpp | 259 const SkOpAngle* CoincidenceAngle(SkOpCoincidence* coin, int id) { in CoincidenceAngle() 263 SkOpContour* CoincidenceContour(SkOpCoincidence* coin, int id) { in CoincidenceContour() 267 const SkOpPtT* CoincidencePtT(SkOpCoincidence* coin, int id) { in CoincidencePtT() 271 const SkOpSegment* CoincidenceSegment(SkOpCoincidence* coin, int id) { in CoincidenceSegment() 275 const SkOpSpanBase* CoincidenceSpan(SkOpCoincidence* coin, int id) { in CoincidenceSpan() 507 const SkOpCoincidence* SkOpAngle::debugCoincidence() const { in debugCoincidence() 649 const SkOpCoincidence* SkOpPtT::debugCoincidence() const { in debugCoincidence() 701 const SkOpCoincidence* SkOpSpanBase::debugCoincidence() const { in debugCoincidence() 811 const SkOpCoincidence* SkOpSegment::debugCoincidence() const { in debugCoincidence() 930 void SkOpCoincidence::dump() const { in dump()
|
/third_party/flutter/skia/tests/ |
D | PathOpsDebug.cpp | 259 const SkOpAngle* CoincidenceAngle(SkOpCoincidence* coin, int id) { in CoincidenceAngle() 263 SkOpContour* CoincidenceContour(SkOpCoincidence* coin, int id) { in CoincidenceContour() 267 const SkOpPtT* CoincidencePtT(SkOpCoincidence* coin, int id) { in CoincidencePtT() 271 const SkOpSegment* CoincidenceSegment(SkOpCoincidence* coin, int id) { in CoincidenceSegment() 275 const SkOpSpanBase* CoincidenceSpan(SkOpCoincidence* coin, int id) { in CoincidenceSpan() 507 const SkOpCoincidence* SkOpAngle::debugCoincidence() const { in debugCoincidence() 649 const SkOpCoincidence* SkOpPtT::debugCoincidence() const { in debugCoincidence() 701 const SkOpCoincidence* SkOpSpanBase::debugCoincidence() const { in debugCoincidence() 811 const SkOpCoincidence* SkOpSegment::debugCoincidence() const { in debugCoincidence() 930 void SkOpCoincidence::dump() const { in dump()
|