Does anyone have a relationship diagram maker?

Started by
13 comments, last by pothb 13 years, 3 months ago
"it's not simple enough for me"

Graphviz is relatively easy although I admit the documentation often makes it look like starting a fusion reactor. It's got a billion options you can apply if you want things complicated.

However, simple stuff is fairly easy. This is an input file which will generate your example diagram;

digraph g {rankdir = "LR""George Washington""Cows""George Washington" -> "Cows" [ label="hate" ]"Cows" -> "George Washington" [ label="love" ]}


You run the thing by saying;

dot test.dot  -Tsvg -o test.svg


There's also -Tpng and -Tps to get PNG and postscript outputs.

Example input/output/makefile at; http://www.fysh.org/~katie/gv-docs/
Advertisement
Visio does everything. And plenty of stuff that you would never think of wanting. Trust me.

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

Quote:Original post by InnocuousFox
Visio does everything. And plenty of stuff that you would never think of wanting. Trust me.


Do you know how to make it connect 2 lines to one side of one box to one side of another box? And actually connect, not just to a point and it happens to be the same location of the box. I can do that, but moving the box afterwards messes up the lines.

And Katie, I meant by not simple is it doesn't seem to have a graphical user interface which is what I'm going for, since I really want to do it graphically, helps me. Doing it in code, is like doing it on paper, or so it seems to me.

EDIT: actually scratch that, rather than 2 lines, just any amount of lines would be better.
I suggest xmind.

http://www.xmind.net/

It's free. It's easy, and it can be used to track relationship between objects (Ctrl +d while in the program).

Maybe it's not exaclty what you've in mind, but it can be used to track relationship, with no problem.
Perfection is only a limit to improvement - Fantasy Eydor
Wow, Actually xminds seems best out of all the suggested, though it requires a bit of work to be how I want it, it does allow for multiple paths between objects.

EDIT: Well, what do you know...... I was wrong about visio.... I can add connection points to shapes. It doesn't do well with automatic adding of shapes but it's working... not the best it can be but it'll do.

[Edited by - pothb on January 4, 2011 11:47:07 AM]

This topic is closed to new replies.

Advertisement