This graph is part of an animation that shows the effect of node insertions into a red-black tree. aiSee features animation after relayout (aka smooth transitions), enabling the user to keep visual track of how the layout changes when nodes are added. The animation speed is customizable.
Even though the nodes of the tree are substituted by user-specified bitmap icons, aiSee allows the graph to be steplessly scaled, exported to various formats including SVG, and even viewed in various fish-eye modes.
aiSee supports recursive subgraph nesting. Each subgraph may have layout attributes of its own (layout algorithm, graph orientation, etc.). aiSee offers a number of graph hierarchy operations such as folding subgraphs to summary nodes. There are no special restrictions as to the maximum number of subgraphs or the depth of nesting. The example above shows 21 subgraphs on 4 levels.