If you just want to display this figure in the target canvas,
use displayFigure. If you want to animate it, use animateFigure.
Animations depend on the number of frames since the beginning of
the execution, instead of in the time spent.

The default filling color and line color are white and black
respectively. Use FillColor and LineColor to change these
colors. Colors are in RGBA format, meaning that they may be
transparent (with an alpha value of 0), opaque (with an alpha
value of 255) or something in between. Use a fully transparent
color to indicate that a Figure should not be filled.

You can apply transformations like translation, rotation and
scaling. If p is a point and f a figure, Translate p f
will draw f with p as the origin of coordinates. Rotations
and scalings are always done in respect to the origin, but note
that you can modify where the origin is using Translate.

Arc. The arc is drawn following the line of
an ellipse between two angles.
The first argument is the center of the ellipse.
The next two arguments are the width and height of
the ellipse.
The last two arguments are the initial and end
angles of the arc.