SVGLoaderParser class
Methods
-
getNodeTransform(dynamic node)
→ dynamic
-
-
getReflection(dynamic a, dynamic b)
→ dynamic
-
-
getTransformScaleX(dynamic m)
→ dynamic
-
-
getTransformScaleY(dynamic m)
→ dynamic
-
-
isTransformRotated(dynamic m)
→ dynamic
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parse(dynamic text)
→ Map<String, dynamic>
-
-
parseArcCommand(dynamic path, dynamic rx, dynamic ry, dynamic xAxisRotation, dynamic largeArcFlag, dynamic sweepFlag, dynamic start, dynamic end)
→ dynamic
-
https://www.w3.org/TR/SVG/implnote.html#ArcImplementationNotes
https://mortoray.com/2017/02/16/rendering-an-svg-elliptical-arc-as-bezier-curves/ Appendix: Endpoint to center arc conversion
From
rx ry x-axis-rotation large-arc-flag sweep-flag x y
To
aX, aY, xRadius, yRadius, aStartAngle, aEndAngle, aClockwise, aRotation
-
parseCircleNode(dynamic node)
→ dynamic
-
-
parseCSSStylesheet(dynamic node)
→ dynamic
-
-
parseEllipseNode(dynamic node)
→ ShapePath
-
-
parseFloats(dynamic input, [dynamic flags, dynamic stride])
→ List<double>
-
-
parseFloatWithUnits(dynamic string)
→ dynamic
-
-
parseLineNode(dynamic node)
→ ShapePath
-
-
parseNode(dynamic node, dynamic style)
→ dynamic
-
-
parseNodeTransform(dynamic node)
→ dynamic
-
-
parsePath(String d)
→ ShapePath
-
-
parsePathNode(dynamic node)
→ dynamic
-
-
parsePolygonNode(dynamic node)
→ dynamic
-
-
parsePolylineNode(dynamic node)
→ ShapePath
-
-
parseRectNode(dynamic node)
→ dynamic
-
-
parseStyle(dynamic node, dynamic style)
→ dynamic
-
-
svgAngle(dynamic ux, dynamic uy, dynamic vx, dynamic vy)
→ dynamic
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
transformPath(dynamic path, dynamic m)
→ dynamic
-
Static Methods
-
getStrokeStyle(dynamic width, dynamic color, dynamic lineJoin, dynamic lineCap, dynamic miterLimit)
→ dynamic
-