8 #ifndef SkSVGPoly_DEFINED
9 #define SkSVGPoly_DEFINED
28 bool parseAndSetAttribute(const
char*, const
char*) override;
SkPathFillType
Definition: SkPathTypes.h:11
SkSVGTag
Definition: SkSVGNode.h:23
#define SVG_ATTR(attr_name, attr_type, attr_default)
Definition: SkSVGNode.h:203
std::vector< SkPoint > SkSVGPointsType
Definition: SkSVGTypes.h:31
SkCanvas provides an interface for drawing, and how the drawing is clipped and transformed.
Definition: SkCanvas.h:99
SkPaint controls options applied when drawing.
Definition: SkPaint.h:44
SkPath contain geometry.
Definition: SkPath.h:58
Definition: SkRefCnt.h:119
Definition: SkSVGRenderContext.h:27
Definition: SkSVGPoly.h:15
static sk_sp< SkSVGPoly > MakePolygon()
Definition: SkSVGPoly.h:17
static sk_sp< SkSVGPoly > MakePolyline()
Definition: SkSVGPoly.h:21
Definition: SkSVGRenderContext.h:61
Definition: SkSVGShape.h:17
Shared pointer class to wrap classes that support a ref()/unref() interface.
Definition: SkRefCnt.h:220
SkRect holds four float coordinates describing the upper and lower bounds of a rectangle.
Definition: SkRect.h:582