Searched refs:SkSVGPoly (Results 1 - 3 of 3) sorted by relevance

/external/skia/experimental/svg/model/
H A DSkSVGPoly.h15 class SkSVGPoly final : public SkSVGShape {
17 ~SkSVGPoly() override = default;
19 static sk_sp<SkSVGPoly> MakePolygon() {
20 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolygon));
23 static sk_sp<SkSVGPoly> MakePolyline() {
24 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolyline));
38 SkSVGPoly(SkSVGTag);
H A DSkSVGPoly.cpp11 #include "SkSVGPoly.h"
14 SkSVGPoly::SkSVGPoly(SkSVGTag t) : INHERITED(t) {} function in class:SkSVGPoly
16 void SkSVGPoly::setPoints(const SkSVGPointsType& pts) {
23 void SkSVGPoly::onSetAttribute(SkSVGAttribute attr, const SkSVGValue& v) {
35 void SkSVGPoly::onDraw(SkCanvas* canvas, const SkSVGLengthContext&, const SkPaint& paint,
42 SkPath SkSVGPoly::onAsPath(const SkSVGRenderContext& ctx) const {
H A DSkSVGDOM.cpp23 #include "SkSVGPoly.h"
325 { "polygon" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolygon(); }},
326 { "polyline" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolyline(); }},

Completed in 114 milliseconds