Returns the angular size of arc. Eg if arc runs from 45-315deg in clockwise direction, size will be 90deg.
Calculates a Rect bounding box for arc.
Calculates the distance between the centers of two arcs
Returns an arc based on a circle using start and end angles. If you don't have the end angle, but rather the size of the arc, use fromCircleAmount
Returns an arc based on a circle, a start angle, and the size of the arc. See fromCircle if you already have start and end angles.
Returns an arc from degrees, rather than radians
Return start and end points of arc
.
origin
will override arc's origin, if defined.
Throws an error if arc instance is invalid
Returns true if parameter is an arc
Returns true if the two arcs have the same values
Returns true if parameter has a positioned (x,y)
Calculates the length of the arc
Calculates a coordinate on an arc, based on an angle.
origin
will override arc's origin, if defined.
Returns a Line linking the start and end points of an ArcPositioned.
Creates a Path instance from the arc. This wraps up some functions for convienence.
Arc, defined by radius, start and end point in radians and direction
Function which can interpolate along an Arc or ArcPositioned.
An Arc that also has a center position, given in x, y
Function to convert an arc to SVG segments
Compute relative position on arc.
Creates an SV path snippet for arc
Arcs are a angle-limited circle. Essentially describing a wedge.