Lines Matching refs:SkIRect
39 explicit SkRegion(const SkIRect&);
86 const SkIRect& getBounds() const { return fBounds; } in getBounds()
105 bool setRect(const SkIRect&);
119 bool setRects(const SkIRect rects[], int count);
139 bool intersects(const SkIRect&) const;
158 bool contains(const SkIRect&) const;
174 bool quickContains(const SkIRect& r) const { in quickContains()
201 bool quickReject(const SkIRect& rect) const { in quickReject()
203 !SkIRect::Intersects(fBounds, rect); in quickReject()
213 !SkIRect::Intersects(fBounds, rgn.fBounds); in quickReject()
245 bool op(const SkIRect& rect, Op op) { return this->op(*this, rect, op); } in op()
253 SkIRect rect; in op()
270 bool op(const SkIRect& rect, const SkRegion& rgn, Op);
277 bool op(const SkRegion& rgn, const SkIRect& rect, Op);
306 const SkIRect& rect() const { return fRect; } in rect()
313 SkIRect fRect;
323 Cliperator(const SkRegion&, const SkIRect& clip);
326 const SkIRect& rect() const { return fRect; } in rect()
330 SkIRect fClip;
331 SkIRect fRect;
396 SkIRect fBounds;
415 static void BuildRectRuns(const SkIRect& bounds,
421 SkIRect* bounds);