Lines Matching refs:SkRect
63 Element(const SkRect& rect, SkRegion::Op op, bool doAA) { in Element()
91 const SkRect& getRect() const { in getRect()
123 const SkRect& getBounds() const { in getBounds()
124 static const SkRect kEmpty = { 0, 0, 0, 0 }; in getBounds()
143 bool contains(const SkRect& rect) const { in contains()
200 SkRect fFiniteBound;
217 Element(int saveCount, const SkRect& rect, SkRegion::Op op, bool doAA) { in Element()
237 void initRect(int saveCount, const SkRect& rect, SkRegion::Op op, bool doAA) { in initRect()
264 bool rectRectIntersectAllowed(const SkRect& newR, bool newAA) const;
276 inline void combineBoundsDiff(FillCombo combination, const SkRect& prevFinite);
277 inline void combineBoundsXOR(int combination, const SkRect& prevFinite);
278 inline void combineBoundsUnion(int combination, const SkRect& prevFinite);
279 inline void combineBoundsIntersection(int combination, const SkRect& prevFinite);
280 inline void combineBoundsRevDiff(int combination, const SkRect& prevFinite);
285 explicit SkClipStack(const SkRect& r);
308 void getBounds(SkRect* canvFiniteBound,
317 bool quickContains(const SkRect& devRect) const;
326 SkRect r; in clipDevRect()
330 void clipDevRect(const SkRect&, SkRegion::Op, bool doAA);
448 SkRect* devBounds,