code: def adjust_axes_lim(self):
      # t = self.get_boundary()
      grid_helper = self.get_grid_helper()
      t = grid_helper.get_boundary()
      x, y = t[:, 0], t[:, 1]
  
      xmin, xmax = min(x), max(x)
      ymin, ymax = min(y), max(y)
  
      dx = (xmax - xmin) / 100.0
      dy = (ymax - ymin) / 100.0
  
      self.set_xlim(xmin - dx, xmax + dx)
      self.set_ylim(ymin - dy, ymax + dy)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  from six.moves import zip
  import numpy
  from matplotlib.transforms import Affine2D, IdentityTransform
  from .None import grid_helper_curvelinear
  from .axislines import AxisArtistHelper, GridHelperBase
  from .axis_artist import AxisArtist
  from .grid_finder import GridFinder
  from .grid_finder import ExtremeFinderSimple
  from .axislines import Axes
  from mpl_toolkits.axes_grid1.parasite_axes import host_axes_class_factory
  import matplotlib.axes
label_desc: Use image node_id 4 for calling the FloatingAxesBase obj's underlying member method code with example usage: obj.adjust_axes_lim() without return types