It's taken me long enough, but I've finally released BaH.Graphviz.
Graphviz is a graph layout engine. Essentially, you feed it a graph description, and it will lay it out nicely for you.
You can see examples of what it can do HERE.
The Graphviz module adds the ability to interact with the generated graphs, by zooming, selecting nodes and edges, and retrieving information on them.
You are also able to generate graphs on-the-fly using the built-in graph-builder object hierarchy. You might use it to show the class-structure of your sourcecode, for example, changing dynamically as the source is modified...
You can learn more about it here : http://code.google.com/p/maxmods/wiki/GraphvizModule
Note - You will also need the Expat and GraphvizMax2D modules, available from the Downloads section.
As usual, it's cross-platform, *free*, and fully documented.
Yet another niche module from the makers of the other niche modules ;-)
Graphviz is a graph layout engine. Essentially, you feed it a graph description, and it will lay it out nicely for you.
You can see examples of what it can do HERE.
The Graphviz module adds the ability to interact with the generated graphs, by zooming, selecting nodes and edges, and retrieving information on them.
You are also able to generate graphs on-the-fly using the built-in graph-builder object hierarchy. You might use it to show the class-structure of your sourcecode, for example, changing dynamically as the source is modified...
You can learn more about it here : http://code.google.com/p/maxmods/wiki/GraphvizModule
Note - You will also need the Expat and GraphvizMax2D modules, available from the Downloads section.
As usual, it's cross-platform, *free*, and fully documented.
Yet another niche module from the makers of the other niche modules ;-)