Under the Ellipse interaction mechanism, the menu
options are arranged in the shape of an ellipse. The Circle Menu's center is on
one of the ellipse's focal points such that the close side of the ellipse points
in the same direction as the mouse while the far side of the ellipse points away
from the mouse. Furthermore, as the mouse moves further away from the menu
center, the ellipse moves away from the mouse and becomes longer. This brings
the wanted menu options towards the mouse and moves the unwanted options away
from the mouse.
Also, just like in the Pie Menu interaction mechanism, the menu option closest to
the mouse actually follows the mouse around, anticipating that it is the option
that the user wants.