Lines Matching refs:line
36 if (!this->collapsWithPrev()) { // flush the last line
51 const Scanline* line = (Scanline*)fStorage;
52 while (line < fCurrScanline) {
53 SkDebugf("SkRgnBuilder::Scanline: LastY=%d, fXCount=%d", line->fLastY, line->fXCount);
54 for (int i = 0; i < line->fXCount; i++) {
55 SkDebugf(" %d", line->firstX()[i]);
59 line = line->nextScanline();
182 // setup for the new curr line
203 const SkRegion::RunType* line = fStorage;
206 return 2 + (int)(stop - line);
214 const Scanline* line = (const Scanline*)fStorage;
215 SkASSERT(line->fXCount == 2);
217 r->set(line->firstX()[0], fTop, line->firstX()[1], line->fLastY + 1);
224 const Scanline* line = (const Scanline*)fStorage;
229 *runs++ = (SkRegion::RunType)(line->fLastY + 1);
230 int count = line->fXCount;
233 memcpy(runs, line->firstX(), count * sizeof(SkRegion::RunType));
237 line = line->nextScanline();
238 } while (line < stop);
239 SkASSERT(line == stop);