On Sun, Mar 21, 2010 at 05:52:55PM -0500, Ryan May wrote:
> On Sun, Mar 21, 2010 at 3:35 PM, David Carmean <dlc-...@halibut.com> wrote:
     [snip]
> > One of the things I'm trying to figure out is whether I can build
> > a graphic in "reverse order".  The standard M.O. seems to be to
     [snip]
> Certainly things like lines, collections can be added to existing axes
> (and don't need one around to be created).  This is actually what's
> used under the hood. You *should* also be able to create an axes
> object and then set its figure, but I've never personally done it.
> 
> What you really want to look at are a lot of Axes methods:
> set_figure()
> add_artists()
> add_collection()
> add_line()

I did spend a couple of hours looking at the code, and there are a few 
places where the child components do depend on data/methods in the parent 
container, even though the "child" objects can be created without the 
parent; I'm about 80% sure that there are no guards against calling those 
child methods without a parent, so it seems safer to rework my model to 
use the top-down approach.

Perhaps I'll find some time soon to learn enough to create some unit tests that 
confirm/refute the above, and if true I'll file some bugs. 




------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to