Hello NG, I am sorry for the possible stupid
> question. Does it make any sense to ask if it's possible
> to define in matplotlib a Matlab-like command:
> box on
> or:
> box off
> In order to draw/undraw the axes bounding box?
I didn't know matlab had such a function, but it looks from your
description like it corresponds to the frame_on attribute of the
axes. You can turn the axes box off with, eg
ax = subplot(111, frame_on=False)
or for an existing axes instance
ax.set_frame_on(False)
or with matlab-like handle graphics
setp(ax, frame_on=False)
( you can get the current axes instance wih gca() )
It just added a "box" wrapper function for pylab which
does
def box(on=None):
"""
Turn the axes box on or off according to 'on'
If on is None, toggle state
"""
ax = gca()
if on is None:
on = not ax.get_frame_on()
ax.set_frame_on(on)
draw_if_interactive()
which is now in CVS. Let me know if this has the desired behavior...
JDH