Searched refs:SkSVGLineJoin (Results 1 - 8 of 8) sorted by relevance

/external/skia/experimental/svg/model/
H A DSkSVGAttribute.cpp19 result.fStrokeLineJoin.set(SkSVGLineJoin(SkSVGLineJoin::Type::kMiter));
H A DSkSVGTypes.h174 class SkSVGLineJoin { class
183 constexpr SkSVGLineJoin() : fType(Type::kInherit) {} function in class:SkSVGLineJoin
184 constexpr explicit SkSVGLineJoin(Type t) : fType(t) {} function in class:SkSVGLineJoin
186 SkSVGLineJoin(const SkSVGLineJoin&) = default;
187 SkSVGLineJoin& operator=(const SkSVGLineJoin&) = default;
189 bool operator==(const SkSVGLineJoin& other) const { return fType == other.fType; }
190 bool operator!=(const SkSVGLineJoin& other) const { return !(*this == other); }
H A DSkSVGAttribute.h65 SkTLazy<SkSVGLineJoin> fStrokeLineJoin;
H A DSkSVGAttributeParser.h26 bool parseLineJoin(SkSVGLineJoin*);
H A DSkSVGAttributeParser.cpp490 bool SkSVGAttributeParser::parseLineJoin(SkSVGLineJoin* join) {
492 SkSVGLineJoin::Type fType;
495 { SkSVGLineJoin::Type::kMiter , "miter" },
496 { SkSVGLineJoin::Type::kRound , "round" },
497 { SkSVGLineJoin::Type::kBevel , "bevel" },
498 { SkSVGLineJoin::Type::kInherit, "inherit" },
504 *join = SkSVGLineJoin(gJoinInfo[i].fType);
H A DSkSVGRenderContext.cpp89 SkPaint::Join toSkJoin(const SkSVGLineJoin& join) {
91 case SkSVGLineJoin::Type::kMiter:
93 case SkSVGLineJoin::Type::kRound:
95 case SkSVGLineJoin::Type::kBevel:
171 if (join.type() != SkSVGLineJoin::Type::kInherit) {
H A DSkSVGValue.h83 using SkSVGLineJoinValue = SkSVGWrapperValue<SkSVGLineJoin , SkSVGValue::Type::kLineJoin >;
H A DSkSVGDOM.cpp156 SkSVGLineJoin lineJoin;

Completed in 115 milliseconds