Lines Matching refs:fBottom

21     int32_t fLeft, fTop, fRight, fBottom;
62 int bottom() const { return fBottom; }
78 int height() const { return fBottom - fTop; }
96 int centerY() const { return (fBottom + fTop) >> 1; }
101 bool isEmpty() const { return fLeft >= fRight || fTop >= fBottom; }
106 SK_MaxS32 == fBottom; }
118 SkIsS16(fRight) && SkIsS16(fBottom);
129 fBottom = bottom;
140 fBottom = y + height;
148 fRight = fBottom = SK_MaxS32;
157 fRight = fBottom = SK_MinS32;
164 return MakeLTRB(fLeft + dx, fTop + dy, fRight + dx, fBottom + dy);
171 return MakeLTRB(fLeft + dx, fTop + dy, fRight - dx, fBottom - dy);
181 fBottom += dy;
193 fBottom += newY - fTop;
206 fBottom -= dy;
217 return l >= fRight || fLeft >= r || t >= fBottom || fTop >= b;
227 (unsigned)(y - fTop) < (unsigned)(fBottom - fTop);
236 fRight >= right && fBottom >= bottom;
244 fRight >= r.fRight && fBottom >= r.fBottom;
255 SkASSERT(fLeft < fRight && fTop < fBottom);
259 fRight >= right && fBottom >= bottom;
263 return containsNoEmptyCheck(r.fLeft, r.fTop, r.fRight, r.fBottom);
272 return this->intersect(r.fLeft, r.fTop, r.fRight, r.fBottom);
284 a.fTop < b.fBottom && b.fTop < a.fBottom) {
288 fBottom = SkMin32(a.fBottom, b.fBottom);
305 a.fTop < b.fBottom && b.fTop < a.fBottom) {
309 fBottom = SkMin32(a.fBottom, b.fBottom);
322 fLeft < right && left < fRight && fTop < bottom && top < fBottom) {
326 if (fBottom > bottom) fBottom = bottom;
337 a.fTop < b.fBottom && b.fTop < a.fBottom;
347 a.fTop < b.fBottom && b.fTop < a.fBottom;
361 this->join(r.fLeft, r.fTop, r.fRight, r.fBottom);
380 SkScalar fLeft, fTop, fRight, fBottom;
424 SkIntToScalar(irect.fBottom));
433 SkIntToScalar(irect.fBottom));
440 bool isEmpty() const { return fLeft >= fRight || fTop >= fBottom; }
445 SK_ScalarMax == fBottom; }
457 accum *= fBottom;
472 SkScalar bottom() const { return fBottom; }
474 SkScalar height() const { return fBottom - fTop; }
476 SkScalar centerY() const { return SkScalarHalf(fTop + fBottom); }
499 fBottom = SkIntToScalar(src.fBottom);
506 fBottom = bottom;
520 fBottom = SkIntToScalar(bottom);
530 fBottom = SkIntToScalar(height);
560 fBottom = SkMaxScalar(p0.fY, p1.fY);
567 fBottom = y + height;
574 fBottom = height;
582 fRight = fBottom = SK_ScalarMax;
591 fRight = fBottom = SK_ScalarMin;
598 return MakeLTRB(fLeft + dx, fTop + dy, fRight + dx, fBottom + dy);
605 return MakeLTRB(fLeft + dx, fTop + dy, fRight - dx, fBottom - dy);
615 fBottom += dy;
627 fBottom += newY - fTop;
641 fBottom -= dy;
672 fLeft < fRight && fTop < fBottom &&
675 fTop < bottom && top < fBottom;
690 a.fTop < b.fBottom && b.fTop < a.fBottom;
705 this->join(r.fLeft, r.fTop, r.fRight, r.fBottom);
712 * following will be true: fLeft <= x <= fRight && fTop <= y <= fBottom.
716 * contains(x,y) -> fLeft <= x < fRight && fTop <= y < fBottom. Also note
723 fBottom = SkMaxScalar(y, fBottom);
749 fRight >= r.fRight && fBottom >= r.fBottom;
759 SkScalarRoundToInt(fRight), SkScalarRoundToInt(fBottom));
777 SkDScalarRoundToInt(fRight), SkDScalarRoundToInt(fBottom));
787 SkScalarCeilToInt(fRight), SkScalarCeilToInt(fBottom));
799 SkScalarCeilToScalar(fBottom));
811 SkScalarFloorToInt(fRight), SkScalarFloorToInt(fBottom));
843 SkDebugf("{ l: %f, t: %f, r: %f, b: %f }", fLeft, fTop, fRight, fBottom);