Home
last modified time | relevance | path

Searched refs:SkSVGLineJoin (Results 1 – 14 of 14) sorted by relevance

/external/skqp/experimental/svg/model/
DSkSVGTypes.h175 class SkSVGLineJoin {
184 constexpr SkSVGLineJoin() : fType(Type::kInherit) {} in SkSVGLineJoin() function
185 constexpr explicit SkSVGLineJoin(Type t) : fType(t) {} in SkSVGLineJoin() function
187 SkSVGLineJoin(const SkSVGLineJoin&) = default;
188 SkSVGLineJoin& operator=(const SkSVGLineJoin&) = default;
190 bool operator==(const SkSVGLineJoin& other) const { return fType == other.fType; }
191 bool operator!=(const SkSVGLineJoin& other) const { return !(*this == other); }
DSkSVGAttributeParser.cpp490 bool SkSVGAttributeParser::parseLineJoin(SkSVGLineJoin* join) { in parseLineJoin()
492 SkSVGLineJoin::Type fType; in parseLineJoin()
495 { SkSVGLineJoin::Type::kMiter , "miter" }, in parseLineJoin()
496 { SkSVGLineJoin::Type::kRound , "round" }, in parseLineJoin()
497 { SkSVGLineJoin::Type::kBevel , "bevel" }, in parseLineJoin()
498 { SkSVGLineJoin::Type::kInherit, "inherit" }, in parseLineJoin()
504 *join = SkSVGLineJoin(gJoinInfo[i].fType); in parseLineJoin()
DSkSVGAttribute.cpp22 result.fStrokeLineJoin.set(SkSVGLineJoin(SkSVGLineJoin::Type::kMiter)); in MakeInitial()
DSkSVGRenderContext.cpp92 SkPaint::Join toSkJoin(const SkSVGLineJoin& join) { in toSkJoin()
94 case SkSVGLineJoin::Type::kMiter: in toSkJoin()
96 case SkSVGLineJoin::Type::kRound: in toSkJoin()
98 case SkSVGLineJoin::Type::kBevel: in toSkJoin()
213 if (join.type() != SkSVGLineJoin::Type::kInherit) { in commitToPaint()
DSkSVGAttribute.h76 SkTLazy<SkSVGLineJoin> fStrokeLineJoin;
DSkSVGAttributeParser.h27 bool parseLineJoin(SkSVGLineJoin*);
DSkSVGValue.h86 using SkSVGLineJoinValue = SkSVGWrapperValue<SkSVGLineJoin , SkSVGValue::Type::kLineJoin >;
DSkSVGDOM.cpp160 SkSVGLineJoin lineJoin; in SetLineJoinAttribute()
/external/skia/modules/svg/include/
DSkSVGTypes.h254 class SkSVGLineJoin {
263 constexpr SkSVGLineJoin() : fType(Type::kInherit) {} in SkSVGLineJoin() function
264 constexpr explicit SkSVGLineJoin(Type t) : fType(t) {} in SkSVGLineJoin() function
266 SkSVGLineJoin(const SkSVGLineJoin&) = default;
267 SkSVGLineJoin& operator=(const SkSVGLineJoin&) = default;
269 bool operator==(const SkSVGLineJoin& other) const { return fType == other.fType; }
270 bool operator!=(const SkSVGLineJoin& other) const { return !(*this == other); }
DSkSVGAttribute.h83 SkSVGProperty<SkSVGLineJoin , true> fStrokeLineJoin;
DSkSVGNode.h130 SVG_PRES_ATTR(StrokeLineJoin , SkSVGLineJoin , true)
/external/skia/modules/svg/src/
DSkSVGAttribute.cpp22 result.fStrokeLineJoin.set(SkSVGLineJoin(SkSVGLineJoin::Type::kMiter)); in MakeInitial()
DSkSVGAttributeParser.cpp605 bool SkSVGAttributeParser::parse(SkSVGLineJoin* join) { in parse()
607 SkSVGLineJoin::Type fType; in parse()
610 { SkSVGLineJoin::Type::kMiter , "miter" }, in parse()
611 { SkSVGLineJoin::Type::kRound , "round" }, in parse()
612 { SkSVGLineJoin::Type::kBevel , "bevel" }, in parse()
613 { SkSVGLineJoin::Type::kInherit, "inherit" }, in parse()
619 *join = SkSVGLineJoin(gJoinInfo[i].fType); in parse()
DSkSVGRenderContext.cpp98 SkPaint::Join toSkJoin(const SkSVGLineJoin& join) { in toSkJoin()
100 case SkSVGLineJoin::Type::kMiter: in toSkJoin()
102 case SkSVGLineJoin::Type::kRound: in toSkJoin()
104 case SkSVGLineJoin::Type::kBevel: in toSkJoin()