Lines Matching defs:const

20     SkPathBuilder(const SkPath&);
21 SkPathBuilder(const SkPathBuilder&) = default;
24 SkPathBuilder& operator=(const SkPath&);
25 SkPathBuilder& operator=(const SkPathBuilder&) = default;
27 SkPathFillType fillType() const { return fFillType; }
28 SkRect computeBounds() const;
30 SkPath snapshot() const; // the builder is unchanged after returning this path
48 SkPathBuilder& quadTo(const SkPoint pts[2]) { return this->quadTo(pts[0], pts[1]); }
54 SkPathBuilder& conicTo(const SkPoint pts[2], SkScalar w) {
62 SkPathBuilder& cubicTo(const SkPoint pts[3]) {
69 SkPathBuilder& polylineTo(const SkPoint pts[], int count);
70 SkPathBuilder& polylineTo(const std::initializer_list<SkPoint>& list) {
108 SkPathBuilder& arcTo(const SkRect& oval, SkScalar startAngleDeg, SkScalar sweepAngleDeg,
177 SkPathBuilder& addArc(const SkRect& oval, SkScalar startAngleDeg, SkScalar sweepAngleDeg);
181 SkPathBuilder& addRect(const SkRect&, SkPathDirection, unsigned startIndex);
182 SkPathBuilder& addOval(const SkRect&, SkPathDirection, unsigned startIndex);
183 SkPathBuilder& addRRect(const SkRRect&, SkPathDirection, unsigned startIndex);
185 SkPathBuilder& addRect(const SkRect& rect, SkPathDirection dir = SkPathDirection::kCW) {
188 SkPathBuilder& addOval(const SkRect& rect, SkPathDirection dir = SkPathDirection::kCW) {
192 SkPathBuilder& addRRect(const SkRRect& rrect, SkPathDirection dir = SkPathDirection::kCW) {
200 SkPathBuilder& addPolygon(const SkPoint pts[], int count, bool isClosed);
201 SkPathBuilder& addPolygon(const std::initializer_list<SkPoint>& list, bool isClosed) {
205 SkPathBuilder& addPath(const SkPath&);
247 int countVerbs() const { return fVerbs.count(); }
257 SkPath make(sk_sp<SkPathRef>) const;
259 SkPathBuilder& privateReverseAddPath(const SkPath&);