Home
last modified time | relevance | path

Searched refs:SkSVGLength (Results 1 – 25 of 26) sorted by relevance

12

/external/skia/experimental/svg/model/
DSkSVGRect.h21 void setX(const SkSVGLength&);
22 void setY(const SkSVGLength&);
23 void setWidth(const SkSVGLength&);
24 void setHeight(const SkSVGLength&);
25 void setRx(const SkSVGLength&);
26 void setRy(const SkSVGLength&);
41 SkSVGLength fX = SkSVGLength(0);
42 SkSVGLength fY = SkSVGLength(0);
43 SkSVGLength fWidth = SkSVGLength(0);
44 SkSVGLength fHeight = SkSVGLength(0);
[all …]
DSkSVGLinearGradient.h24 void setX1(const SkSVGLength&);
25 void setY1(const SkSVGLength&);
26 void setX2(const SkSVGLength&);
27 void setY2(const SkSVGLength&);
41 SkSVGLength fX1 = SkSVGLength(0 , SkSVGLength::Unit::kPercentage);
42 SkSVGLength fY1 = SkSVGLength(0 , SkSVGLength::Unit::kPercentage);
43 SkSVGLength fX2 = SkSVGLength(100, SkSVGLength::Unit::kPercentage);
44 SkSVGLength fY2 = SkSVGLength(0 , SkSVGLength::Unit::kPercentage);
DSkSVGSVG.h23 void setX(const SkSVGLength&);
24 void setY(const SkSVGLength&);
25 void setWidth(const SkSVGLength&);
26 void setHeight(const SkSVGLength&);
39 SkSVGLength fX = SkSVGLength(0);
40 SkSVGLength fY = SkSVGLength(0);
41 SkSVGLength fWidth = SkSVGLength(100, SkSVGLength::Unit::kPercentage);
42 SkSVGLength fHeight = SkSVGLength(100, SkSVGLength::Unit::kPercentage);
DSkSVGEllipse.h21 void setCx(const SkSVGLength&);
22 void setCy(const SkSVGLength&);
23 void setRx(const SkSVGLength&);
24 void setRy(const SkSVGLength&);
39 SkSVGLength fCx = SkSVGLength(0);
40 SkSVGLength fCy = SkSVGLength(0);
41 SkSVGLength fRx = SkSVGLength(0);
42 SkSVGLength fRy = SkSVGLength(0);
DSkSVGLine.h21 void setX1(const SkSVGLength&);
22 void setY1(const SkSVGLength&);
23 void setX2(const SkSVGLength&);
24 void setY2(const SkSVGLength&);
40 SkSVGLength fX1 = SkSVGLength(0);
41 SkSVGLength fY1 = SkSVGLength(0);
42 SkSVGLength fX2 = SkSVGLength(0);
43 SkSVGLength fY2 = SkSVGLength(0);
DSkSVGCircle.h21 void setCx(const SkSVGLength&);
22 void setCy(const SkSVGLength&);
23 void setR(const SkSVGLength&);
39 SkSVGLength fCx = SkSVGLength(0);
40 SkSVGLength fCy = SkSVGLength(0);
41 SkSVGLength fR = SkSVGLength(0);
DSkSVGStop.h23 const SkSVGLength& offset() const { return fOffset; } in offset()
27 void setOffset(const SkSVGLength&);
37 SkSVGLength fOffset = SkSVGLength(0 , SkSVGLength::Unit::kPercentage);
DSkSVGRenderContext.h21 class SkSVGLength; variable
37 SkScalar resolve(const SkSVGLength&, LengthType) const;
38 SkRect resolveRect(const SkSVGLength& x, const SkSVGLength& y,
39 const SkSVGLength& w, const SkSVGLength& h) const;
DSkSVGAttributeParser.cpp91 bool SkSVGAttributeParser::parseLengthUnitToken(SkSVGLength::Unit* unit) { in parseLengthUnitToken()
94 SkSVGLength::Unit fUnit; in parseLengthUnitToken()
96 { "%" , SkSVGLength::Unit::kPercentage }, in parseLengthUnitToken()
97 { "em", SkSVGLength::Unit::kEMS }, in parseLengthUnitToken()
98 { "ex", SkSVGLength::Unit::kEXS }, in parseLengthUnitToken()
99 { "px", SkSVGLength::Unit::kPX }, in parseLengthUnitToken()
100 { "cm", SkSVGLength::Unit::kCM }, in parseLengthUnitToken()
101 { "mm", SkSVGLength::Unit::kMM }, in parseLengthUnitToken()
102 { "in", SkSVGLength::Unit::kIN }, in parseLengthUnitToken()
103 { "pt", SkSVGLength::Unit::kPT }, in parseLengthUnitToken()
[all …]
DSkSVGRect.cpp16 void SkSVGRect::setX(const SkSVGLength& x) { in setX()
20 void SkSVGRect::setY(const SkSVGLength& y) { in setY()
24 void SkSVGRect::setWidth(const SkSVGLength& w) { in setWidth()
28 void SkSVGRect::setHeight(const SkSVGLength& h) { in setHeight()
32 void SkSVGRect::setRx(const SkSVGLength& rx) { in setRx()
36 void SkSVGRect::setRy(const SkSVGLength& ry) { in setRy()
DSkSVGRenderContext.cpp40 SkScalar SkSVGLengthContext::resolve(const SkSVGLength& l, LengthType t) const { in resolve()
42 case SkSVGLength::Unit::kNumber: in resolve()
44 case SkSVGLength::Unit::kPX: in resolve()
46 case SkSVGLength::Unit::kPercentage: in resolve()
48 case SkSVGLength::Unit::kCM: in resolve()
50 case SkSVGLength::Unit::kMM: in resolve()
52 case SkSVGLength::Unit::kIN: in resolve()
54 case SkSVGLength::Unit::kPT: in resolve()
56 case SkSVGLength::Unit::kPC: in resolve()
64 SkRect SkSVGLengthContext::resolveRect(const SkSVGLength& x, const SkSVGLength& y, in resolveRect()
[all …]
DSkSVGSVG.cpp47 void SkSVGSVG::setX(const SkSVGLength& x) { in setX()
51 void SkSVGSVG::setY(const SkSVGLength& y) { in setY()
55 void SkSVGSVG::setWidth(const SkSVGLength& w) { in setWidth()
59 void SkSVGSVG::setHeight(const SkSVGLength& h) { in setHeight()
102 if (fWidth.unit() == SkSVGLength::Unit::kPercentage || in intrinsicSize()
103 fHeight.unit() == SkSVGLength::Unit::kPercentage) { in intrinsicSize()
DSkSVGTypes.h51 class SkSVGLength {
67 constexpr SkSVGLength() : fValue(0), fUnit(Unit::kUnknown) {} in SkSVGLength() function
68 explicit constexpr SkSVGLength(SkScalar v, Unit u = Unit::kNumber)
70 SkSVGLength(const SkSVGLength&) = default;
71 SkSVGLength& operator=(const SkSVGLength&) = default;
73 bool operator==(const SkSVGLength& other) const {
76 bool operator!=(const SkSVGLength& other) const { return !(*this == other); }
DSkSVGEllipse.cpp15 void SkSVGEllipse::setCx(const SkSVGLength& cx) { in setCx()
19 void SkSVGEllipse::setCy(const SkSVGLength& cy) { in setCy()
23 void SkSVGEllipse::setRx(const SkSVGLength& rx) { in setRx()
27 void SkSVGEllipse::setRy(const SkSVGLength& ry) { in setRy()
DSkSVGLine.cpp15 void SkSVGLine::setX1(const SkSVGLength& x1) { in setX1()
19 void SkSVGLine::setY1(const SkSVGLength& y1) { in setY1()
23 void SkSVGLine::setX2(const SkSVGLength& x2) { in setX2()
27 void SkSVGLine::setY2(const SkSVGLength& y2) { in setY2()
DSkSVGLinearGradient.cpp28 void SkSVGLinearGradient::setX1(const SkSVGLength& x1) { in setX1()
32 void SkSVGLinearGradient::setY1(const SkSVGLength& y1) { in setY1()
36 void SkSVGLinearGradient::setX2(const SkSVGLength& x2) { in setX2()
40 void SkSVGLinearGradient::setY2(const SkSVGLength& y2) { in setY2()
DSkSVGCircle.cpp15 void SkSVGCircle::setCx(const SkSVGLength& cx) { in setCx()
19 void SkSVGCircle::setCy(const SkSVGLength& cy) { in setCy()
23 void SkSVGCircle::setR(const SkSVGLength& r) { in setR()
DSkSVGAttributeParser.h21 bool parseLength(SkSVGLength*);
45 bool parseLengthUnitToken(SkSVGLength::Unit*);
DSkSVGAttribute.cpp21 result.fStrokeWidth.set(SkSVGLength(1)); in MakeInitial()
DSkSVGStop.cpp14 void SkSVGStop::setOffset(const SkSVGLength& offset) { in setOffset()
DSkSVGAttribute.h67 SkTLazy<SkSVGLength> fStrokeWidth;
DSkSVGNode.h58 void setStrokeWidth(const SkSVGLength&);
DSkSVGValue.h77 using SkSVGLengthValue = SkSVGWrapperValue<SkSVGLength , SkSVGValue::Type::kLength >;
DSkSVGNode.cpp91 void SkSVGNode::setStrokeWidth(const SkSVGLength& strokeWidth) { in setStrokeWidth()
/external/skia/samplecode/
DSampleSVGPong.cpp66 node->setX(SkSVGLength(rrect.rect().x())); in make_svg_rrect()
67 node->setY(SkSVGLength(rrect.rect().y())); in make_svg_rrect()
68 node->setWidth(SkSVGLength(rrect.width())); in make_svg_rrect()
69 node->setHeight(SkSVGLength(rrect.height())); in make_svg_rrect()
70 node->setRx(SkSVGLength(rrect.getSimpleRadii().x())); in make_svg_rrect()
71 node->setRy(SkSVGLength(rrect.getSimpleRadii().y())); in make_svg_rrect()
124 bg->setStrokeWidth(SkSVGLength(kBackgroundStroke)); in onOnceBeforeDraw()
219 objectNode->setX(SkSVGLength(corner.x())); in updateDom()
220 objectNode->setY(SkSVGLength(corner.y())); in updateDom()
227 shadowNode->setX(SkSVGLength(shadowCorner.x())); in updateDom()
[all …]

12