Home
last modified time | relevance | path

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

/external/skqp/experimental/svg/model/
DSkSVGTypes.h275 class SkSVGDashArray {
283 SkSVGDashArray() : fType(Type::kNone) {} in SkSVGDashArray() function
284 explicit SkSVGDashArray(Type t) : fType(t) {} in SkSVGDashArray() function
285 explicit SkSVGDashArray(SkTDArray<SkSVGLength>&& dashArray) in SkSVGDashArray() function
289 SkSVGDashArray(const SkSVGDashArray&) = default;
290 SkSVGDashArray& operator=(const SkSVGDashArray&) = default;
292 bool operator==(const SkSVGDashArray& other) const {
295 bool operator!=(const SkSVGDashArray& other) const { return !(*this == other); }
DSkSVGAttribute.cpp19 result.fStrokeDashArray.set(SkSVGDashArray(SkSVGDashArray::Type::kNone)); in MakeInitial()
DSkSVGAttributeParser.cpp622 bool SkSVGAttributeParser::parseDashArray(SkSVGDashArray* dashArray) { in parseDashArray()
625 *dashArray = SkSVGDashArray(SkSVGDashArray::Type::kNone); in parseDashArray()
628 *dashArray = SkSVGDashArray(SkSVGDashArray::Type::kInherit); in parseDashArray()
644 *dashArray = SkSVGDashArray(std::move(dashes)); in parseDashArray()
DSkSVGAttribute.h73 SkTLazy<SkSVGDashArray> fStrokeDashArray;
DSkSVGAttributeParser.h32 bool parseDashArray(SkSVGDashArray*);
DSkSVGNode.h61 void setStrokeDashArray(const SkSVGDashArray&);
DSkSVGValue.h93 using SkSVGDashArrayValue = SkSVGWrapperValue<SkSVGDashArray , SkSVGValue::Type::kDashArray >;
DSkSVGNode.cpp93 void SkSVGNode::setStrokeDashArray(const SkSVGDashArray& dashArray) { in setStrokeDashArray()
DSkSVGRenderContext.cpp164 if (dashArray->type() != SkSVGDashArray::Type::kDashArray) { in commitToPaint()
DSkSVGDOM.cpp220 SkSVGDashArray dashArray; in SetDashArrayAttribute()
/external/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.h127 SVG_PRES_ATTR(StrokeDashArray , SkSVGDashArray , true)
/external/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.cpp114 if (props.fStrokeDashArray->type() != SkSVGDashArray::Type::kDashArray) { in dash_effect()