mpl UML?

[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.

···

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-sfl@...2956...> wrote: