parseEllipseNode method

ShapePath parseEllipseNode(
  1. XmlElement node
)

Implementation

ShapePath parseEllipseNode(XmlElement node) {
  final x = parseFloatWithUnits(node.getAttribute('cx'));
  final y = parseFloatWithUnits(node.getAttribute('cy'));
  final rx = parseFloatWithUnits(node.getAttribute('rx'));
  final ry = parseFloatWithUnits(node.getAttribute('ry'));

  final subpath = Path(null);
  subpath.absellipse(x, y, rx, ry, 0, math.pi * 2, null, null);

  final path = ShapePath();
  path.subPaths.add(subpath);

  return path;
}