Lines Matching refs:fLeft
38 int32_t fLeft; //!< smaller x-axis bounds member
108 int32_t left() const { return fLeft; } in left()
136 int32_t x() const { return fLeft; } in x()
146 SkIPoint topLeft() const { return {fLeft, fTop}; } in topLeft()
153 int32_t width() const { return Sk32_can_overflow_sub(fRight, fLeft); } in width()
175 int64_t width64() const { return (int64_t)fRight - (int64_t)fLeft; } in width64()
191 bool isEmpty64() const { return fRight <= fLeft || fBottom <= fTop; } in isEmpty64()
247 fLeft = left; in set()
275 fLeft = x; in setXYWH()
294 Sk32_sat_add(fLeft, dx), Sk32_sat_add(fTop, dy), in makeOffset()
312 Sk32_sat_add(fLeft, dx), Sk32_sat_add(fTop, dy), in makeInset()
330 Sk32_sat_sub(fLeft, dx), Sk32_sat_sub(fTop, dy), in makeOutset()
346 fLeft = Sk32_sat_add(fLeft, dx); in offset()
373 fRight = Sk64_pin_to_s32((int64_t)fRight + newX - fLeft); in offsetTo()
375 fLeft = newX; in offsetTo()
390 fLeft = Sk32_sat_add(fLeft, dx); in inset()
425 fLeft = Sk32_sat_add(fLeft, dL); in adjust()
442 return x >= fLeft && x < fRight && y >= fTop && y < fBottom; in contains()
459 fLeft <= left && fTop <= top && in contains()
473 fLeft <= r.fLeft && fTop <= r.fTop && in contains()
503 SkASSERT(fLeft < fRight && fTop < fBottom); in containsNoEmptyCheck()
506 return fLeft <= left && fTop <= top && in containsNoEmptyCheck()
519 return containsNoEmptyCheck(r.fLeft, r.fTop, r.fRight, r.fBottom); in containsNoEmptyCheck()
546 SkMax32(a.fLeft, b.fLeft), in intersectNoEmptyCheck()
638 this->join(r.fLeft, r.fTop, r.fRight, r.fBottom); in join()
647 if (fLeft > fRight) { in sort()
648 swap(fLeft, fRight); in sort()
662 return MakeLTRB(SkMin32(fLeft, fRight), SkMin32(fTop, fBottom), in makeSorted()
663 SkMax32(fLeft, fRight), SkMax32(fTop, fBottom)); in makeSorted()
684 SkScalar fLeft; //!< smaller x-axis bounds member
787 r.set(SkIntToScalar(irect.fLeft), in Make()
803 return !(fLeft < fRight && fTop < fBottom); in isEmpty()
812 bool isSorted() const { return fLeft <= fRight && fTop <= fBottom; } in isSorted()
821 accum *= fLeft; in isFinite()
839 SkScalar x() const { return fLeft; } in x()
853 SkScalar left() const { return fLeft; } in left()
881 SkScalar width() const { return fRight - fLeft; } in width()
897 return SkScalarHalf(fLeft) + SkScalarHalf(fRight); in centerX()
961 fLeft = SkIntToScalar(src.fLeft); in set()
977 fLeft = left; in set()
1007 fLeft = SkIntToScalar(left); in iset()
1021 fLeft = fTop = 0; in isetWH()
1083 fLeft = SkMinScalar(p0.fX, p1.fX); in set()
1098 fLeft = x; in setXYWH()
1111 fLeft = 0; in setWH()
1129 return MakeLTRB(fLeft + dx, fTop + dy, fRight + dx, fBottom + dy); in makeOffset()
1144 return MakeLTRB(fLeft + dx, fTop + dy, fRight - dx, fBottom - dy); in makeInset()
1159 return MakeLTRB(fLeft - dx, fTop - dy, fRight + dx, fBottom + dy); in makeOutset()
1173 fLeft += dx; in offset()
1200 fRight += newX - fLeft; in offsetTo()
1202 fLeft = newX; in offsetTo()
1217 fLeft += dx; in inset()
1298 return Intersects(fLeft, fTop, fRight, fBottom, left, top, right, bottom); in intersects()
1308 return Intersects(fLeft, fTop, fRight, fBottom, in intersects()
1309 r.fLeft, r.fTop, r.fRight, r.fBottom); in intersects()
1320 return Intersects(a.fLeft, a.fTop, a.fRight, a.fBottom, in Intersects()
1321 b.fLeft, b.fTop, b.fRight, b.fBottom); in Intersects()
1347 this->join(r.fLeft, r.fTop, r.fRight, r.fBottom); in join()
1362 if (fLeft >= fRight || fTop >= fBottom) { in joinNonEmptyArg()
1376 fLeft = SkMinScalar(fLeft, r.left()); in joinPossiblyEmptyRect()
1390 return x >= fLeft && x < fRight && y >= fTop && y < fBottom; in contains()
1404 fLeft <= r.fLeft && fTop <= r.fTop && in contains()
1419 fLeft <= SkIntToScalar(r.fLeft) && fTop <= SkIntToScalar(r.fTop) && in contains()
1431 dst->set(SkScalarRoundToInt(fLeft), SkScalarRoundToInt(fTop), in round()
1444 dst->set(SkScalarFloorToInt(fLeft), SkScalarFloorToInt(fTop), in roundOut()
1456 dst->set(SkScalarFloorToScalar(fLeft), in roundOut()
1471 dst->set(SkScalarCeilToInt(fLeft), SkScalarCeilToInt(fTop), in roundIn()
1506 if (fLeft > fRight) { in sort()
1507 swap(fLeft, fRight); in sort()
1522 return MakeLTRB(SkMinScalar(fLeft, fRight), SkMinScalar(fTop, fBottom), in makeSorted()
1523 SkMaxScalar(fLeft, fRight), SkMaxScalar(fTop, fBottom)); in makeSorted()
1531 const SkScalar* asScalars() const { return &fLeft; } in asScalars()
1559 (SkScalar)fLeft <= r.fLeft && (SkScalar)fTop <= r.fTop && in contains()