Lines Matching refs:span

299 const SkOpAngle* SegmentAngle(const SkOpSegment* span, int id) {
300 return span->debugAngle(id);
303 SkOpContour* SegmentContour(SkOpSegment* span, int id) {
304 return span->debugContour(id);
307 const SkOpPtT* SegmentPtT(const SkOpSegment* span, int id) {
308 return span->debugPtT(id);
311 const SkOpSegment* SegmentSegment(const SkOpSegment* span, int id) {
312 return span->debugSegment(id);
315 const SkOpSpanBase* SegmentSpan(const SkOpSegment* span, int id) {
316 return span->debugSpan(id);
319 const SkOpAngle* SpanAngle(const SkOpSpanBase* span, int id) {
320 return span->debugAngle(id);
323 SkOpContour* SpanContour(SkOpSpanBase* span, int id) {
324 return span->debugContour(id);
327 const SkOpPtT* SpanPtT(const SkOpSpanBase* span, int id) {
328 return span->debugPtT(id);
331 const SkOpSegment* SpanSegment(const SkOpSpanBase* span, int id) {
332 return span->debugSegment(id);
335 const SkOpSpanBase* SpanSpan(const SkOpSpanBase* span, int id) {
336 return span->debugSpan(id);
453 void Dump(const SkTSpan* span) {
454 span->dump();
457 void DumpAll(const SkTSpan* span) {
458 span->dumpAll();
461 void DumpBounded(const SkTSpan* span) {
462 span->dumpBounded(0);
465 void DumpCoin(const SkTSpan* span) {
466 span->dumpCoin();
642 return this->span()->debugAngle(id);
646 return this->span()->debugContour(id);
650 return this->span()->debugCoincidence();
654 return this->span()->debugPtT(id);
658 return this->span()->debugSegment(id);
662 return this->span()->debugSpan(id);
666 SkDebugf("seg=%d span=%d ptT=%d",
667 this->segment()->debugID(), this->span()->debugID(), this->debugID());
679 SkDebugf("seg=%d span=%d ptT=%d",
680 next->segment()->debugID(), next->span()->debugID(), next->debugID());
728 SkDebugf("seg=%d span=%d", this->segment()->debugID(), this->debugID());
755 SkDebugf(" coinEnd seg/span=%d/%d", coin->segment()->debugID(), coin->debugID());
758 SkDebugf(" seg/span=%d/%d", oPt->segment()->debugID(), oPt->span()->debugID());
764 const SkOpSpan* span = this->upCastable();
765 if (!span) {
768 if (!span->isCoincident()) {
771 span->dumpCoin();
791 SkDebugf(" coinStart seg/span=%d/%d", coin->segment()->debugID(), coin->debugID());
834 const SkOpSpanBase* span = &fHead;
837 SkDebugf("%.*s span=%d ", contour()->debugIndent(), " ", span->debugID());
838 span->ptT()->dumpBase();
839 span->dumpBase();
841 } while (!span->final() && (span = span->upCast()->next()));
848 const SkOpSpanBase* span = &fHead;
851 span->dumpAll();
852 } while (!span->final() && (span = span->upCast()->next()));
858 const SkOpSpanBase* span = &fHead;
860 const SkOpAngle* fAngle = span->fromAngle();
861 const SkOpAngle* tAngle = span->final() ? nullptr : span->upCast()->toAngle();
863 SkDebugf(" span=%d from=%d ", span->debugID(), fAngle->debugID());
867 SkDebugf(" span=%d to=%d ", span->debugID(), tAngle->debugID());
870 } while (!span->final() && (span = span->upCast()->next()));
874 const SkOpSpan* span = &fHead;
876 span->dumpCoin();
877 } while ((span = span->next()->upCastable()));
904 SkDebugf("- seg=%d span=%d ptT=%d ", fCoinPtTStart->segment()->debugID(),
905 fCoinPtTStart->span()->debugID(), fCoinPtTStart->debugID());
907 SkDebugf(" span=%d ptT=%d ", fCoinPtTEnd->span()->debugID(), fCoinPtTEnd->debugID());
916 SkDebugf("+ seg=%d span=%d ptT=%d ", fOppPtTStart->segment()->debugID(),
917 fOppPtTStart->span()->debugID(), fOppPtTStart->debugID());
919 SkDebugf(" span=%d ptT=%d ", fOppPtTEnd->span()->debugID(), fOppPtTEnd->debugID());
931 SkCoincidentSpans* span = fHead;
932 while (span) {
933 span->dump();
934 span = span->next();
940 span = fTop;
942 while (span) {
943 span->dump();
944 span = span->next();
948 if (span == check) {
1071 const SkOpSpan* span = segment->head();
1073 SkOpAngle* angle = span->fromAngle();
1077 angle = span->toAngle();
1081 } while ((span = span->next()->upCastable()));
1108 const SkOpSpan* span = segment->head();
1110 const SkOpPtT* ptT = span->ptT();
1114 } while ((span = span->next()->upCastable()));
1145 const SkOpSpan* span = segment->head();
1147 if (span->debugID() == id) {
1148 return span;
1150 } while ((span = span->next()->upCastable()));
1237 SkDebugf("no span matches %d\n", id);
1307 const SkTSpan* span = testBounded->fBounded;
1309 span->dumpID();
1310 SkDebugf("=(%g,%g)", span->fStartT, span->fEndT);
1324 const SkTSpan* span = testBounded->fBounded;
1326 span->dumpID();
1431 void DumpSpan(const SkOpContour& contour, int span) {
1432 contour.dumpSpan(span);
1479 void DumpCoin(const SkOpSpan& span) {
1480 span.dumpCoin();
1483 bool DumpSpan(const SkOpSpan& span) {
1484 return span.dumpSpan();