code: def _update_grid(self, x1, y1, x2, y2):
      self._grid_info = self.grid_finder.get_grid_info(x1, y1, x2, y2)
  
imports: import functools
  import numpy
  import matplotlib
  from matplotlib import _api
  from matplotlib.path import Path
  from matplotlib.transforms import Affine2D, IdentityTransform
  from .axislines import _FixedAxisArtistHelperBase, _FloatingAxisArtistHelperBase, GridHelperBase
  from .axis_artist import AxisArtist
  from .grid_finder import GridFinder
label_desc: Use image node_id 5 for calling the GridHelperCurveLinear obj's underlying member method code with example usage: obj._update_grid(x1, y1, x2, y2) without return types