designed by Brian Goldsmith and Alexander Smith, Winter 2k4
Double-click anywhere within the canvas to place a vertex.
Vertices will be automatically triangulated to form a planar graph.
Once you are done creating the planar graph, click Initialize,
then enter numbers in the "# steps" box and click Step to iterate the calculations,
bringing the sum of angles associated with each vertex close to 2 Pi.
You may click any vertex to get information about it.
Note: If the outer-most face is not a triangle, algorithm will not function properly
Source code is given below (listed in alphabetical order) :