[prev in list] [next in list] [prev in thread] [next in thread] 

List:       graphviz-interest
Subject:    Re: [graphviz-interest] Does graphviz support user interations? (i.e.
From:       Henrik Lindberg <henrik.lindberg.private () gmail ! com>
Date:       2011-11-28 14:41:14
Message-ID: jb06ia$jhj$1 () dough ! gmane ! org
[Download RAW message or body]

On 2011-28-11 15:26, dani1478@gmail.com wrote:
> I was thinking of using graphViz to model a system state. Suppose I have a
> really large systems which consists of several applications which are
> dependent on each other in different ways. I first want to draw the
> different apps as nodes the interactions using arrows which I am sure
> graphViz can do. What I then want to be able to is to be able to disable a
> node (which represents an app)by clicking with  the graph, and depending
> on dependencies specified in some sort of config file, I want the graph to
> show all the other apps that have been affected by the disablement
> (possibly
> by changing the color of the edges and nodes).
>
> Can Graphviz do that?
>
Graphviz can produce output in many formats - many of those are bitmaps 
and naturally very difficult to change once generated. You may be able 
to do tricks with HREF/click maps and links to different static images 
(graphviz can produce clickmaps).

The only format I can think of is SVG, and we do something similar using 
javascript to manipulate the SVG generated by graphviz.

 > If not, can you recommend any other tools?
 >
There may be specialized viewers that allow you to do other types of 
manipulations. The ZgrViewer for instance gives you lenses, follow links 
and some other features.

Regards
- henrik

_______________________________________________
graphviz-interest@research.att.com
https://mailman.research.att.com/mailman/listinfo/graphviz-interest
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic