Lines Matching refs:start
13 // returns true if coincident span's start and end are the same
63 const SkOpSpan* start = coinPtTStart()->span()->upCast();
64 const SkOpSpan* prev = start->prev();
69 double midT = (prev->t() + start->t()) / 2;
156 const SkOpSpanBase* start = this->coinPtTStart()->span();
158 const SkOpSpanBase* next = start->upCast()->next();
169 // SkOPOBJASSERT(start, 0); // may assert if coincident span isn't fully processed
445 const SkOpSpanBase* start = startPtT->span();
450 FAIL_IF(!start->upCastable());
451 const SkOpSpanBase* test = start->upCast()->next();
455 SkOpSegment* seg = start->segment();
499 test = start;
1027 SkOpSpan* start = startSpan->upCast();
1028 if (start->deleted()) {
1032 FAIL_IF(start != start->starter(end));
1043 SkOpSegment* segment = start->segment();
1060 int windValue = start->windValue();
1061 int oppValue = start->oppValue();
1074 if (addToStart ? start->done() : oStart->done()) {
1118 start->debugID(), windValue, oppValue);
1123 start->setWindValue(windValue);
1124 start->setOppValue(oppValue);
1129 segment->markDone(start);
1134 SkOpSpanBase* next = start->next();
1140 start = next->upCast();
1344 SkOpSpan* start = startBase->upCast();
1345 FAIL_IF(start->deleted());
1360 start->insertCoincidence(oStart->upCast());
1362 const SkOpSegment* segment = start->segment();
1364 SkOpSpanBase* next = start;