Graph View Help

(C) Copyright 2004-2006 Oleg Kobchenko. All rights reserved.

Portions of this program use GraphViz* -- open source graph drawing software.
(C) Copyright AT&T*. http://www.graphviz.org/


Installation

Graph View

First-time use:
load '~addons/graphics/graphviz/graphview.ijs'

Subsequent calls:

graphview ''                                         NB. show empty view
graphview 'digraph G{a->b',LF,'}'                    NB. show from graph def
graphview '~addons/graphics/graphviz/testsm/cut.dot' NB. show graph file

User interface: simple and intuitive.

Use menu and help and links for further assistance.

All output uses Qd webview as the display engine.

Examples: Open ~addons/graphics/graphviz/graphs folder for numerous examples.

Sequential Machine View

Sequential machine definition graph visualizer.

Load:

require '~addons/graphics/graphviz/smgraph.ijs'

Use, where optional states and inputs are lists of labels, s is state table and r is initial state number:

[states;inputs] smview s[;r]

See ~addons/graphics/graphviz/testsm/*.ijs for examples

Extensibility

Using ~addons/graphics/graphviz/smgraph.ijs as a model, it is possible to create custom graph visualizers for various applications.

* Copyrights and trademarks of respective holders.