arc() function with bare 2D points, attempting to maintain visual consistency.
var arc =var radius = 5var points =
points will look like this:
55 505475528258147577 51545084971874736... etc ...5475528258147577 4845491502812526455 50
arcTo(x, y, radius, start, end[, clockwise, steps, path])
Using [x, y] as the origin (center) and a circle
radius, this draws an arc (i.e. part of a circle) from
end angle (in radians) with the given
end all default to zero if unspecified.
clockwise defaults to false.
steps is not given, it will estimate it based on the cube root of the radius.
You can also specify a
path argument if you want the 2D points to be added to an existing array, rather than creating a new array.
MIT, see LICENSE.md for details.