Home
last modified time | relevance | path

Searched refs:SkSVGPoly (Results 1 – 12 of 12) sorted by relevance

/third_party/flutter/skia/experimental/svg/model/
DSkSVGPoly.h15 class SkSVGPoly final : public SkSVGShape {
17 ~SkSVGPoly() override = default;
19 static sk_sp<SkSVGPoly> MakePolygon() { in MakePolygon()
20 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolygon)); in MakePolygon()
23 static sk_sp<SkSVGPoly> MakePolyline() { in MakePolyline()
24 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolyline)); in MakePolyline()
38 SkSVGPoly(SkSVGTag);
DSkSVGPoly.cpp14 SkSVGPoly::SkSVGPoly(SkSVGTag t) : INHERITED(t) {} in SkSVGPoly() function in SkSVGPoly
16 void SkSVGPoly::setPoints(const SkSVGPointsType& pts) { in setPoints()
23 void SkSVGPoly::onSetAttribute(SkSVGAttribute attr, const SkSVGValue& v) { in onSetAttribute()
35 void SkSVGPoly::onDraw(SkCanvas* canvas, const SkSVGLengthContext&, const SkPaint& paint, in onDraw()
42 SkPath SkSVGPoly::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
DSkSVGDOM.cpp364 { "polygon" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolygon(); }}, in __anon222e9b680c02()
365 { "polyline" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolyline(); }}, in __anon222e9b680d02()
/third_party/skia/modules/svg/include/
DSkSVGPoly.h15 class SkSVGPoly final : public SkSVGShape {
17 static sk_sp<SkSVGPoly> MakePolygon() { in MakePolygon()
18 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolygon)); in MakePolygon()
21 static sk_sp<SkSVGPoly> MakePolyline() { in MakePolyline()
22 return sk_sp<SkSVGPoly>(new SkSVGPoly(SkSVGTag::kPolyline)); in MakePolyline()
38 SkSVGPoly(SkSVGTag);
/third_party/skia/modules/svg/src/
DSkSVGPoly.cpp14 SkSVGPoly::SkSVGPoly(SkSVGTag t) : INHERITED(t) {} in SkSVGPoly() function in SkSVGPoly
16 bool SkSVGPoly::parseAndSetAttribute(const char* n, const char* v) { in parseAndSetAttribute()
32 void SkSVGPoly::onDraw(SkCanvas* canvas, const SkSVGLengthContext&, const SkPaint& paint, in onDraw()
39 SkPath SkSVGPoly::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
49 SkRect SkSVGPoly::onObjectBoundingBox(const SkSVGRenderContext& ctx) const { in onObjectBoundingBox()
DSkSVGDOM.cpp267 { "polygon" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolygon(); }}, in __anon076a27b51e02()
268 { "polyline" , []() -> sk_sp<SkSVGNode> { return SkSVGPoly::MakePolyline(); }}, in __anon076a27b51f02()
/third_party/skia/modules/svg/
Dsvg.gni46 "$_include/SkSVGPoly.h",
93 "$_src/SkSVGPoly.cpp",
/third_party/skia/modules/canvaskit/
DBUILD.gn29 "../../modules/svg/src/SkSVGPoly.cpp",
/third_party/flutter/skia/
DBUILD.gn1684 "experimental/svg/model/SkSVGPoly.cpp",
/third_party/flutter/build/skia/ohos/
DBUILD.gn1129 "$flutter_root/skia/experimental/svg/model/SkSVGPoly.cpp",
/third_party/flutter/build/skia/
DBUILD.gn2157 "$flutter_root/skia/experimental/svg/model/SkSVGPoly.cpp",
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia443 FILE: ../../../third_party/skia/experimental/svg/model/SkSVGPoly.cpp
444 FILE: ../../../third_party/skia/experimental/svg/model/SkSVGPoly.h