[ library(graphviz) | Reference Manual | Alphabetic Index ]
view_graph(+Graph, +Options, ?HandleFile)
Display a given graph in an existing window
- Graph
- A graph structure
- Options
- A list of Option:Value pairs
- HandleFile
- String or variable
Description
This predicate takes a graph, applies one of the graphviz layout
routines to it, and displays the result in a viewer window. If
the HandleFile option is a variable it will be bound the name of
the file which the viewer is rendering. By calling this predicate
again with the same file name, the viewer will re-load the file
WITHOUT creating a new window.
This predicate can be very useful for displaying graph structures
which change over time.
NOTE: This predicate will sleep for one second to give the viewer
a chance to notice that the file has changed and to re-read it.
Modules
This predicate is sensitive to its module context (tool predicate, see @/2).
See Also
view_graph / 1, view_graph / 2, library(graph_algorithms)