leeclarks...@gmail.com wrote:
> Vincent, it seems that you are looking at the wrong section of the
> code.  The line you referenced is specific to drawing directed graphs,
> and unfortunately in the current version (3.2.3) we are still using a
> direct call to NetworkX for the basic graph drawing.  This call needs
> to be overwritten, and there are also a few objects now available in
> matplotlib (but not yet wrapped in sage) that have proven very useful
> in producing nice graph drawings.
> 
> This is something that I was working on very recently and I do have a
> lot of the necessary code already done.  I apologize for not having
> basic multi-edge drawing merged already.  (It's something that I am
> frustrated to say that I've implemented at least twice- the first time
> it was lost in a hard drive failure).  This time, I got hung up on
> trying to do too big of an overhaul to graph plotting at once.  I can
> separate out a smaller merge that would just add multi-edge plotting
> for now.  I could actually have that up on trac by Tuesday.  (I work
> 10-hour shifts each day until Monday, and this is something that will
> take some time to sit down and sort through the necessary pieces, as
> well as some clean up).


Wow, this is great!  I've been thinking about working on this a bit too. 
  It's really good to know that someone else is working on it (and far 
beyond what I've done).

I was working on updating the Matplotlib included in Sage to get access 
to the recent arrow-drawing commands.  Are those the objects you are 
referring to?  They could replace our custom patch to matplotlib that 
provides nice arrows.

Thanks,

Jason


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to