Home
last modified time | relevance | path

Searched refs:SkSVGDashArray (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/modules/svg/include/
DSkSVGTypes.h354 class SkSVGDashArray {
362 SkSVGDashArray() : fType(Type::kNone) {} in SkSVGDashArray() function
363 explicit SkSVGDashArray(Type t) : fType(t) {} in SkSVGDashArray() function
364 explicit SkSVGDashArray(SkTDArray<SkSVGLength>&& dashArray) in SkSVGDashArray() function
368 SkSVGDashArray(const SkSVGDashArray&) = default;
369 SkSVGDashArray& operator=(const SkSVGDashArray&) = default;
371 bool operator==(const SkSVGDashArray& other) const {
374 bool operator!=(const SkSVGDashArray& other) const { return !(*this == other); }
DSkSVGAttribute.h80 SkSVGProperty<SkSVGDashArray , true> fStrokeDashArray;
DSkSVGNode.h131 SVG_PRES_ATTR(StrokeDashArray , SkSVGDashArray , true)
/third_party/skia/modules/svg/src/
DSkSVGAttribute.cpp19 result.fStrokeDashArray.set(SkSVGDashArray(SkSVGDashArray::Type::kNone)); in MakeInitial()
DSkSVGAttributeParser.cpp744 bool SkSVGAttributeParser::parse(SkSVGDashArray* dashArray) { in parse()
747 *dashArray = SkSVGDashArray(SkSVGDashArray::Type::kNone); in parse()
750 *dashArray = SkSVGDashArray(SkSVGDashArray::Type::kInherit); in parse()
766 *dashArray = SkSVGDashArray(std::move(dashes)); in parse()
DSkSVGRenderContext.cpp147 if (props.fStrokeDashArray->type() != SkSVGDashArray::Type::kDashArray) { in dash_effect()