Lines Matching refs:SkClipOp
13 #include "include/core/SkClipOp.h"
904 @param op SkClipOp to apply to clip
909 void clipRect(const SkRect& rect, SkClipOp op, bool doAntiAlias);
916 @param op SkClipOp to apply to clip
918 void clipRect(const SkRect& rect, SkClipOp op) {
931 this->clipRect(rect, SkClipOp::kIntersect, doAntiAlias);
934 void clipIRect(const SkIRect& irect, SkClipOp op = SkClipOp::kIntersect) {
958 @param op SkClipOp to apply to clip
963 void clipRRect(const SkRRect& rrect, SkClipOp op, bool doAntiAlias);
970 @param op SkClipOp to apply to clip
972 void clipRRect(const SkRRect& rrect, SkClipOp op) {
984 this->clipRRect(rrect, SkClipOp::kIntersect, doAntiAlias);
994 @param op SkClipOp to apply to clip
999 void clipPath(const SkPath& path, SkClipOp op, bool doAntiAlias);
1010 @param op SkClipOp to apply to clip
1012 void clipPath(const SkPath& path, SkClipOp op) {
1027 this->clipPath(path, SkClipOp::kIntersect, doAntiAlias);
1030 void clipShader(sk_sp<SkShader>, SkClipOp = SkClipOp::kIntersect);
1037 @param op SkClipOp to apply to clip
1041 void clipRegion(const SkRegion& deviceRgn, SkClipOp op = SkClipOp::kIntersect);
2330 virtual void onClipRect(const SkRect& rect, SkClipOp op, ClipEdgeStyle edgeStyle);
2331 virtual void onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle);
2332 virtual void onClipPath(const SkPath& path, SkClipOp op, ClipEdgeStyle edgeStyle);
2333 virtual void onClipShader(sk_sp<SkShader>, SkClipOp);
2334 virtual void onClipRegion(const SkRegion& deviceRgn, SkClipOp op);