Lines Matching refs:SkClipOp
70 this->initCommon(0, SkClipOp::kIntersect, false); in Element()
76 Element(const SkRect& rect, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
80 Element(const SkRRect& rrect, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
84 Element(const SkPath& path, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
136 SkClipOp getOp() const { return fOp; } in getOp()
217 SkClipOp fOp;
245 this->initCommon(saveCount, SkClipOp::kIntersect, false); in Element()
249 Element(int saveCount, const SkRRect& rrect, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
253 Element(int saveCount, const SkRect& rect, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
257 Element(int saveCount, const SkPath& path, const SkMatrix& m, SkClipOp op, bool doAA) { in Element()
269 void initCommon(int saveCount, SkClipOp op, bool doAA);
270 void initRect(int saveCount, const SkRect&, const SkMatrix&, SkClipOp, bool doAA);
271 void initRRect(int saveCount, const SkRRect&, const SkMatrix&, SkClipOp, bool doAA);
272 void initPath(int saveCount, const SkPath&, const SkMatrix&, SkClipOp, bool doAA);
273 void initAsPath(int saveCount, const SkPath&, const SkMatrix&, SkClipOp, bool doAA);
281 inline bool canBeIntersectedInPlace(int saveCount, SkClipOp op) const;
366 void clipDevRect(const SkIRect& ir, SkClipOp op) { in clipDevRect()
371 void clipRect(const SkRect&, const SkMatrix& matrix, SkClipOp, bool doAA);
372 void clipRRect(const SkRRect&, const SkMatrix& matrix, SkClipOp, bool doAA);
373 void clipPath(const SkPath&, const SkMatrix& matrix, SkClipOp, bool doAA);
447 const Element* skipToTopmost(SkClipOp op);