Lines Matching refs:span
118 bool debugIsBefore(const SkTSpan* span) const;
144 int hullsIntersect(SkTSpan* span, bool* start, bool* oppStart);
152 bool linearsIntersect(SkTSpan* span);
279 void addForPerp(SkTSpan* span, double t);
282 SkTSpan* addSplitAt(SkTSpan* span, double t) {
285 result->splitAt(span, t, &fHeap);
287 span->initBounds(fCurve);
315 int intersects(SkTSpan* span, SkTSect* opp,
318 int linesIntersect(SkTSpan* span, SkTSect* opp,
320 bool markSpanGone(SkTSpan* span);
333 bool removeCoincident(SkTSpan* span, bool isBetween);
334 void removeAllBut(const SkTSpan* keep, SkTSpan* span,
336 bool removeSpan(SkTSpan* span);
338 bool removeSpans(SkTSpan* span, SkTSect* opp);
339 void removedEndCheck(SkTSpan* span);
347 bool trim(SkTSpan* span, SkTSect* opp);
348 bool unlinkSpan(SkTSpan* span);