Lines Matching defs:band
375 GPBand* band = *it;
376 rect = rect | band->GetBoundingRectangle();
422 GPBand* band = FindBand(line);
423 if (band != NULL)
424 FillRow(band, data, size, line);
438 GPBand* band = *it;
439 if (band->ContainsLine(line)) {
440 fCachedBand = band;
441 return band;
451 GPJob::FillRow(GPBand* band, unsigned char* data, size_t size, int line)
453 int imageTop = line - static_cast<int>(band->fWhere.y -
454 band->fValidRect.top);
455 int imageLeft = static_cast<int>(band->fValidRect.left);
457 const int sourceBytesPerRow = band->fBitmap.BytesPerRow();
460 static_cast<unsigned char*>(band->fBitmap.Bits())
464 int dataLeft = static_cast<int>(band->fWhere.x - fPrintRect.left);
470 int width = band->fValidRect.IntegerWidth() + 1 - sourcePixelsToSkip;
481 ASSERT(0 <= imageTop && imageTop <= band->fValidRect.IntegerHeight());