This is the standard view of a graph. You can easily zoom in and out by pressing “+” or “−” and navigate through the graph by using the arrow keys or the mouse.
When working with large graphs, zooming in on a part of a graph may result in losing sight of its context, or simply in getting lost. That’s why aiSee features sophisticated graph distortion techniques that imitate the well-known fish-eye lens effect: a focus area is magnified while other parts of the graph are displayed with less detail. This allows you to concentrate on areas of particular interest while still being able to see them in context.
Another way of exploring huge graphs is by using aiSee’s panner window. The main window shows a magnified view of a part of the graph whereas the panner window shows a scaled-down view of the whole graph. The magnified part of the graph is marked by a dashed rectangle in the panner window. Dragging this rectangle in the panner window enables the main window to be moved over the graph. Alternatively, the main window can be positioned anywhere by simply clicking that position in the panner window.
Apart from text labels, nodes can contain user-defined bitmap icons. Icons are fully compatible with fish-eye views and export to all formats, including SVG and PostScript. The above graph itself 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 you to keep visual track of how the layout changes when nodes are added. The animation speed is customizable.
In addition to labels and icon files, aiSee allows up to three pieces of supplemental information, i.e. text fields, to be associated with each node (and each subgraph). This information can be easily accessed by simply pressing “i”, followed by selecting one or several nodes. Alternatively, you can first select a node or a subgraph and then switch between its additional information fields. You can also define titles for the different kinds of information to be found and selected in aiSee’s Information submenu.
aiSee supports recursive graph nesting and features advanced subgraph operations such as:
There are no restrictions as to the maximum number of subgraphs or the depth of nesting.
aiSee 3 for Mac OS X with Unicode support.
aiSee 3 for Windows with Unicode support.
aiSee 3 for Linux with Unicode support.