1. Activate node drawing mode. When active, the user can place a new node by clicking inside the canvas. Placed nodes can also be moved by clicking on a node and holding the left mouse button.

  2. Activate edge drawing mode. When active, the user can draw a new edge by clicking on a node, holding the left mouse button and dragging the cursor to another node..

  3. Activate deletion mode. When active, the user can delete nodes and edges by clicking on them. Deleting a node will also delete all edges connected to it.

  4. Create a complete graph by connecting every node pair of the graph.

  5. Clear all nodes and edges of the graph.

  6. Determine whether the edge bundling process should be animated.

  7. Determine the stiffness of the edges.

  8. Load a graph from a gdf-File. Example files can be found in the data-folder.

  9. Save a graph in a gdf-File.

  10. Perform the edge bundling process. The graph cannot be altered while the edges are bundled.

  11. Revert the edge bundling process.

  12. The progress bar which shows the progress during the edge bundling process.

  13. The canvas on which the graph is displayed.