On Mon, 2004-02-02 at 04:16, Steve Harris wrote:
On Mon, Feb 02, 2004 at 12:37:32 -0500, Dave Robillard
wrote:
Hey nice! antialiased too :)
Antialiased? Heck, the connections are translucent, true story - you
can read right through 'em. I hardly believe it myself. :)
Any interface
ideas (other than the color of the modules ;) ) are
welcome... and if anyone has ideas for an elegant
automatic-module-placement solution, I'd love to hear them. Right now
they're just randomly placed. (Are there known algorithms in graph
theory for this sort of thing?)
Yeah, there is, try citeseer or maybe the dot people have something?
http://www.research.att.com/sw/tools/graphviz/refs.html
Already made tools are even better. I'll look into it.
The problem you will find is hat most gaph algorithms
dont care about
consitency of positioning between graph changes (eg. adding a new client),
but you could have an "organise" button to hit if it gets messy.
I guess it could be an option (reorganize the whole graph when a module
is added or just place the new one as best you can)..