Lines Matching refs:SkIRect
20 struct SK_API SkIRect { struct
23 static SkIRect SK_WARN_UNUSED_RESULT MakeEmpty() { in MakeEmpty() argument
24 SkIRect r; in MakeEmpty()
29 static SkIRect SK_WARN_UNUSED_RESULT MakeWH(int32_t w, int32_t h) { in MakeWH() argument
30 SkIRect r; in MakeWH()
35 static SkIRect SK_WARN_UNUSED_RESULT MakeSize(const SkISize& size) { in MakeSize() argument
36 SkIRect r; in MakeSize()
41 static SkIRect SK_WARN_UNUSED_RESULT MakeLTRB(int32_t l, int32_t t, int32_t r, int32_t b) { in MakeLTRB() argument
42 SkIRect rect; in MakeLTRB()
47 static SkIRect SK_WARN_UNUSED_RESULT MakeXYWH(int32_t x, int32_t y, int32_t w, int32_t h) { in MakeXYWH() argument
48 SkIRect r; in MakeXYWH()
97 friend bool operator==(const SkIRect& a, const SkIRect& b) { argument
101 friend bool operator!=(const SkIRect& a, const SkIRect& b) {
216 bool contains(const SkIRect& r) const { in contains() argument
237 bool containsNoEmptyCheck(const SkIRect& r) const { in containsNoEmptyCheck() argument
245 bool intersect(const SkIRect& r) { in intersect() argument
254 bool intersect(const SkIRect& a, const SkIRect& b) { in intersect() argument
275 bool intersectNoEmptyCheck(const SkIRect& a, const SkIRect& b) { in intersectNoEmptyCheck() argument
309 static bool Intersects(const SkIRect& a, const SkIRect& b) { in Intersects() argument
318 static bool IntersectsNoEmptyCheck(const SkIRect& a, const SkIRect& b) { in IntersectsNoEmptyCheck() argument
335 void join(const SkIRect& r) { in join() argument
346 static const SkIRect& SK_WARN_UNUSED_RESULT EmptyIRect() { in EmptyIRect() argument
347 static const SkIRect gEmpty = { 0, 0, 0, 0 }; in EmptyIRect()
388 static SkRect SK_WARN_UNUSED_RESULT MakeFromIRect(const SkIRect& irect) { in MakeFromIRect()
397 static SkRect SK_WARN_UNUSED_RESULT Make(const SkIRect& irect) { in Make()
466 void set(const SkIRect& src) { in set()
724 void round(SkIRect* dst) const { in round()
734 void roundOut(SkIRect* dst) const { in roundOut()
758 void roundIn(SkIRect* dst) const { in roundIn()