def cla(self): 'clear the current axis' self.set_major_locator(AutoLocator()) self.set_major_formatter(ScalarFormatter()) self.set_minor_locator(NullLocator()) self.set_minor_formatter(NullFormatter()) # whether the grids are on self._gridOnMajor = rcParams['axes.grid'] self._gridOnMinor = False self.label.set_text('') self._set_artist_props(self.label) # build a few default ticks; grow as necessary later; only # define 1 so properties set on ticks will be copied as they # grow popall(self.majorTicks) popall(self.minorTicks) self.majorTicks.extend([self._get_tick(major=True) for i in range(1)]) self.minorTicks.extend([self._get_tick(major=False) for i in range(1)])