Miscellaneous Functions

The context menu, usually obtained by clicking the right mouse button in the graph view, offers some other possibilities:

Layout

This allows to choose between various GraphViz layout algorithms or to choose your own one. The entries, as described on the GraphViz homepage, are the following:

DOT

DOT algorithm, default for directed graphs. It produces hierarchical or layered drawings of directed graphs. The layout algorithm lays edges in the same direction (top to bottom, or left to right), and then attempts to avoid edge crossings and to reduce edge length.

NEATO

NEATO algorithm, default for undirected graphs. It produces spring model layouts. It uses the Kamada-Kawai algorithm, which is equivalent to statistical multi-dimensional scaling.

TWOPI

TWOPI algorithm, for directed and undirected graphs. Radial layout, after Graham Wills 1997.

FDP

FDP algorithm, for undirected graphs. It produces spring model layouts. It implements the Fruchterman-Reingold heuristic including a multigrid solver that handles larger graphs and clustered undirected graphs.

CIRCO

CIRCO algorithm. It produces a circular layout, after Six and Tollis 1999, Kauffman and Wiese 2002. Suitable for certain diagrams of multiple cyclic structures.

Specify layout command

Opens a dialog allowing you to specify a layout command executed by the shell. This command should accept one parameter, the graph file name, and write its layout on stdout in the xdot language. This way, you can give specific options to one of the previous commands, or apply a filter modifying your graph before running it through DOT.

Reset layout command to defaults

Determine the graph type (directed or not) and apply the default algorithm to it, currently DOT and NEATO respectively.

Export Graph

As Image...

Allows to export the full graph to a png image.

Enable Bird's-eye View

When checked, the Bird's-eye view is displayed when necessary. Otherwise, it is hidden and its positioning menu is disabled.

Bird's-eye View

Configure where to place the bird's-eye view in the graph view. The possible choices are:

Top Left

Places the bird's-eye view at the top left corner;

Top Right

Places the bird's-eye view at the top right corner;

Bottom Left

Places the bird's-eye view at the bottom left corner;

Bottom Right

Places the bird's-eye view at the bottom right corner;

Automatic

Automatically choose the best position to hide as little of the graph as possible.