Hi, when plotting a color bar with a plot in matplotlib, the color bar gets treated internally as Axes.
With two main plots, each of which comes with a color bar, one structurally gets <class 'matplotlib.figure.Figure'> <class 'matplotlib.axes.Axes'> <class 'matplotlib.axes.Axes'> <class 'matplotlib.axes.Axes'> <class 'matplotlib.axes.Axes'> (that is, a Figure has for childres Axes). To find out which one of those is a color bar, I basically inspect their children an look for Arrays with shape (256,), which is what color bars look like. That's ugly of course, but it kind of works(tm). :) I'm having problems, though, with associating color bars with the specific plot. Can I rely on the rule that an Axes -- if it has a color bar --, is immediately followed by the corresponding (color bar) Axes environment? Are there any other properties I could check to identify color bars? (Tried get_label to no avail.) Cheers, Nico ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users