Lines Matching refs:SkIRect
46 explicit SkRegion(const SkIRect&);
93 const SkIRect& getBounds() const { return fBounds; } in getBounds()
112 bool setRect(const SkIRect&);
126 bool setRects(const SkIRect rects[], int count);
146 bool intersects(const SkIRect&) const;
165 bool contains(const SkIRect&) const;
181 bool quickContains(const SkIRect& r) const { in quickContains()
208 bool quickReject(const SkIRect& rect) const { in quickReject()
210 !SkIRect::Intersects(fBounds, rect); in quickReject()
220 !SkIRect::Intersects(fBounds, rgn.fBounds); in quickReject()
252 bool op(const SkIRect& rect, Op op) { return this->op(*this, rect, op); } in op()
260 SkIRect rect; in op()
277 bool op(const SkIRect& rect, const SkRegion& rgn, Op);
284 bool op(const SkRegion& rgn, const SkIRect& rect, Op);
313 const SkIRect& rect() const { return fRect; } in rect()
320 SkIRect fRect;
330 Cliperator(const SkRegion&, const SkIRect& clip);
333 const SkIRect& rect() const { return fRect; } in rect()
337 SkIRect fClip;
338 SkIRect fRect;
396 SkIRect fBounds;
405 static void BuildRectRuns(const SkIRect& bounds,
409 SkIRect* bounds);