Hello all,

I'm a text-mode coder by nature.  I have done some GUI stuff, but not really 
graphing or plotting-related.  The last time I touched graphics was using 
Java2D about 5 years ago.

Perhaps your collective wisdom could save me from heading down too many wrong 
paths, and help me to use this powerful library quickly and effectively?

Mine is a project of tracing a program flow.  I'd like to be able to create a 
graph with X number of related boxes (representing function calls), with 
vertexes between them (representing calls from one to another).

Basically, I would like to be able to create objects of arbitrary type 
(possibly just a string, but I'd like to have some flexibility if possible),  
create relationships between the objects, and have a graph automagically 
space them out on the given canvas so they are as clear as possible.

Beyond that, I'd like to be able to change the color of some or all of the 
text in the boxes.  This could be used for any number of things, but one 
option would be to toggle the title between black and red to indicate that a 
function was executed.  That way not only do I get to see the related 
subroutines, but I also get to see which was executed when.

So the first question is, am I in the wrong place?  Is this outside the scope 
of matplotlib?  If so, is there another Python library I need to check out?

If I'm in the right place, which part of the vast matplotlib should I look at 
first for these goals?

Thank you all in advance!

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to