pathToSVG static method
Implementation
static String pathToSVG(path, prec) {
if (prec == null) prec = 5;
num co = 0;
List out = [];
Map<String, int> lmap = {"M": 2, "L": 2, "Q": 4, "C": 6};
for (var i = 0; i < path.cmds.length; i++) {
var cmd = path.cmds[i];
var cn = co + (lmap[cmd] != null ? lmap[cmd]! : 0);
out.add(cmd);
while (co < cn) {
var c = path.crds[co++];
out.add(num.parse(c.toFixed(prec)).toString() + (co == cn ? "" : " "));
}
}
return out.join("");
}