Lines Matching defs:path
987 /** Replaces clip with the intersection or difference of clip and path,
988 with an aliased or anti-aliased clip edge. SkPath::FillType determines if path
989 describes the area inside or outside its contours; and if path contour overlaps
990 itself or another path contour, whether the overlaps form part of the area.
991 path is transformed by SkMatrix before it is combined with clip.
993 @param path SkPath to combine with clip
999 void clipPath(const SkPath& path, SkClipOp op, bool doAntiAlias);
1001 /** Replaces clip with the intersection or difference of clip and path.
1003 SkPath::FillType determines if path
1004 describes the area inside or outside its contours; and if path contour overlaps
1005 itself or another path contour, whether the overlaps form part of the area.
1006 path is transformed by SkMatrix
1009 @param path SkPath to combine with clip
1012 void clipPath(const SkPath& path, SkClipOp op) {
1013 this->clipPath(path, op, false);
1016 /** Replaces clip with the intersection of clip and path.
1018 SkPath::FillType determines if path
1019 describes the area inside or outside its contours; and if path contour overlaps
1020 itself or another path contour, whether the overlaps form part of the area.
1021 path is transformed by SkMatrix before it is combined with clip.
1023 @param path SkPath to combine with clip
1026 void clipPath(const SkPath& path, bool doAntiAlias = false) {
1027 this->clipPath(path, SkClipOp::kIntersect, doAntiAlias);
1055 /** Returns true if path, transformed by SkMatrix, can be quickly determined to be
1056 outside of clip. May return false even though path is outside of clip.
1060 @param path SkPath to compare with clip
1061 @return true if path, transformed by SkMatrix, does not intersect clip
1065 bool quickReject(const SkPath& path) const;
1443 /** Draws SkPath path using clip, SkMatrix, and SkPaint paint.
1444 SkPath contains an array of path contour, each of which may be open or closed.
1447 if filled, SkPath::FillType determines whether path contour describes inside or
1452 @param path SkPath to draw
1457 void drawPath(const SkPath& path, const SkPaint& paint);
1670 * drawImageRect (i.e. assumed to be filled and no path effects). When a paint is provided, the
2283 virtual void onDrawPath(const SkPath& path, const SkPaint& paint);
2332 virtual void onClipPath(const SkPath& path, SkClipOp op, ClipEdgeStyle edgeStyle);