Lines Matching refs:SkOpSpanBase
98 void SkOpPtT::init(SkOpSpanBase* span, double t, const SkPoint& pt, bool duplicate) { in init()
110 const SkOpSpanBase* span = this->span(); in onEnd()
152 bool SkOpSpanBase::addOpp(SkOpSpanBase* opp) { in addOpp()
163 SkOpSpanBase::Collapsed SkOpSpanBase::collapsed(double s, double e) const { in collapsed()
191 bool SkOpSpanBase::contains(const SkOpSpanBase* span) const { in contains()
204 const SkOpPtT* SkOpSpanBase::contains(const SkOpSegment* segment) const { in contains()
218 bool SkOpSpanBase::containsCoinEnd(const SkOpSegment* segment) const { in containsCoinEnd()
220 const SkOpSpanBase* next = this; in containsCoinEnd()
229 SkOpContour* SkOpSpanBase::contour() const { in contour()
233 SkOpGlobalState* SkOpSpanBase::globalState() const { in globalState()
237 void SkOpSpanBase::initBase(SkOpSegment* segment, SkOpSpan* prev, double t, const SkPoint& pt) { in initBase()
253 void SkOpSpanBase::merge(SkOpSpan* span) { in merge()
282 void SkOpSpanBase::checkForCollapsedCoincidence() { in checkForCollapsedCoincidence()
307 bool SkOpSpanBase::mergeMatches(SkOpSpanBase* opp) { in mergeMatches()
320 SkOpSpanBase* testBase = test->span(); in mergeMatches()
335 SkOpSpanBase* innerBase = inner->span(); in mergeMatches()
415 SkOpSpanBase* base = next->span(); in insertCoincidence()
419 const SkOpSpanBase* spanEnd = spanEndPtT->span(); in insertCoincidence()
446 SkOpSpanBase* next = this->next(); in release()
458 const SkOpSpanBase* keptSpan = kept->span(); in release()