Skia
2D Graphics Library
SkPathBuilder Member List

This is the complete list of members for SkPathBuilder, including all inherited members.

addArc(const SkRect &oval, SkScalar startAngleDeg, SkScalar sweepAngleDeg)SkPathBuilder
addCircle(SkScalar center_x, SkScalar center_y, SkScalar radius, SkPathDirection dir=SkPathDirection::kCW)SkPathBuilder
addOval(const SkRect &, SkPathDirection, unsigned startIndex)SkPathBuilder
addOval(const SkRect &rect, SkPathDirection dir=SkPathDirection::kCW)SkPathBuilderinline
addPath(const SkPath &)SkPathBuilder
addPolygon(const SkPoint pts[], int count, bool isClosed)SkPathBuilder
addPolygon(const std::initializer_list< SkPoint > &list, bool isClosed)SkPathBuilderinline
addRect(const SkRect &, SkPathDirection, unsigned startIndex)SkPathBuilder
addRect(const SkRect &rect, SkPathDirection dir=SkPathDirection::kCW)SkPathBuilderinline
addRRect(const SkRRect &, SkPathDirection, unsigned startIndex)SkPathBuilder
addRRect(const SkRRect &rrect, SkPathDirection dir=SkPathDirection::kCW)SkPathBuilderinline
ArcSize enum nameSkPathBuilder
arcTo(const SkRect &oval, SkScalar startAngleDeg, SkScalar sweepAngleDeg, bool forceMoveTo)SkPathBuilder
arcTo(SkPoint p1, SkPoint p2, SkScalar radius)SkPathBuilder
arcTo(SkPoint r, SkScalar xAxisRotate, ArcSize largeArc, SkPathDirection sweep, SkPoint xy)SkPathBuilder
close()SkPathBuilder
computeBounds() constSkPathBuilder
conicTo(SkPoint pt1, SkPoint pt2, SkScalar w)SkPathBuilder
conicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar w)SkPathBuilderinline
conicTo(const SkPoint pts[2], SkScalar w)SkPathBuilderinline
cubicTo(SkPoint pt1, SkPoint pt2, SkPoint pt3)SkPathBuilder
cubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3)SkPathBuilderinline
cubicTo(const SkPoint pts[3])SkPathBuilderinline
detach()SkPathBuilder
fillType() constSkPathBuilderinline
incReserve(int extraPtCount, int extraVerbCount)SkPathBuilder
incReserve(int extraPtCount)SkPathBuilderinline
kLarge_ArcSize enum valueSkPathBuilder
kSmall_ArcSize enum valueSkPathBuilder
lineTo(SkPoint pt)SkPathBuilder
lineTo(SkScalar x, SkScalar y)SkPathBuilderinline
moveTo(SkPoint pt)SkPathBuilder
moveTo(SkScalar x, SkScalar y)SkPathBuilderinline
offset(SkScalar dx, SkScalar dy)SkPathBuilder
operator=(const SkPath &)SkPathBuilder
operator=(const SkPathBuilder &)=defaultSkPathBuilder
polylineTo(const SkPoint pts[], int count)SkPathBuilder
polylineTo(const std::initializer_list< SkPoint > &list)SkPathBuilderinline
quadTo(SkPoint pt1, SkPoint pt2)SkPathBuilder
quadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2)SkPathBuilderinline
quadTo(const SkPoint pts[2])SkPathBuilderinline
rConicTo(SkPoint p1, SkPoint p2, SkScalar w)SkPathBuilder
rConicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar w)SkPathBuilderinline
rCubicTo(SkPoint pt1, SkPoint pt2, SkPoint pt3)SkPathBuilder
rCubicTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2, SkScalar x3, SkScalar y3)SkPathBuilderinline
reset()SkPathBuilder
rLineTo(SkPoint pt)SkPathBuilder
rLineTo(SkScalar x, SkScalar y)SkPathBuilderinline
rQuadTo(SkPoint pt1, SkPoint pt2)SkPathBuilder
rQuadTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2)SkPathBuilderinline
setFillType(SkPathFillType ft)SkPathBuilderinline
setIsVolatile(bool isVolatile)SkPathBuilderinline
SkPathBuilder()SkPathBuilder
SkPathBuilder(SkPathFillType)SkPathBuilder
SkPathBuilder(const SkPath &)SkPathBuilder
SkPathBuilder(const SkPathBuilder &)=defaultSkPathBuilder
SkPathPriv classSkPathBuilderfriend
snapshot() constSkPathBuilder
toggleInverseFillType()SkPathBuilderinline
~SkPathBuilder()SkPathBuilder