code: def cla(self):
          
          Axes.cla(self)
  
          # Set grid defaults...
          self.set_longitude_grid(10)
          self.set_latitude_grid(10)
          self.set_longitude_grid_ends(80)
  
          # Hide all ticks and tick labels for the "native" lon and lat axes
          self.xaxis.set_minor_locator(NullLocator())
          self.yaxis.set_minor_locator(NullLocator())
          self.xaxis.set_ticks_position('none')
          self.yaxis.set_ticks_position('none')
          self.xaxis.set_tick_params(label1On=False)
          self.yaxis.set_tick_params(label1On=False)
  
          # Set the grid on or off based on the rc params.
          self.grid(mpl.rcParams['axes.grid'])
  
          # Set the default limits (so that the "native" ticklabels will be
          # correct if they're turned back on)...
          Axes.set_xlim(self, -2 * self.horizon, 2 * self.horizon)
          Axes.set_ylim(self, -np.pi / 2.0, np.pi / 2.0)
  
          # Set up the azimuth ticks.
          self._polar.set_theta_offset(np.radians(self.rotation + 90))
          self._polar.set_theta_direction(-1)
          self._polar.grid(False)
          self._polar.set_rticks([])
docs: Identical to Axes.cla (This docstring is overwritten).