Package annas.graph.drawing

Interface Summary
DrawArc<A> Interface for arc drawing objects
DrawNode<N> Interface for Node drawing objects
Placer<N,A extends ArcInterface<N>> Interface for the layout of a graph for visualisation
 

Class Summary
DefaultDrawableArc<A> Default implementation of Arc drawer.
DefaultDrawableNode<N> Default implementation of Node Drawer.
ForceBasedPlacer<N,A extends ArcInterface<N>> Uses a Forced based iterative algorithm to find the optimal location of each node.
GraphDrawer<N,A extends ArcInterface<N>> Creates a graphical representation of a graph.
LinePlacer<N,A extends ArcInterface<N>> Places Nodes on a straight line