docstr: nth_coord = along which coordinate value varies.
   nth_coord = 0 ->  x axis, nth_coord = 1 -> y axis
code: def __init__(self, grid_helper, side, nth_coord_ticks=None):
      """
      nth_coord = along which coordinate value varies.
       nth_coord = 0 ->  x axis, nth_coord = 1 -> y axis
      """
  
      value, nth_coord = grid_helper.get_data_boundary(
          side
      )  # return v= 0 , nth=1, extremes of the other coordinate.
      super(FixedAxisArtistHelper, self).__init__(
          grid_helper,
          nth_coord,
          value,
          axis_direction=side,
      )
      # self.grid_helper = grid_helper
      if nth_coord_ticks is None:
          nth_coord_ticks = nth_coord
      self.nth_coord_ticks = nth_coord_ticks
  
      self.value = value
      self.grid_helper = grid_helper
      self._side = side
  
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 1 to create a new FixedAxisArtistHelper object from inherited base classes: grid_helper_curvelinear with example: obj = FixedAxisArtistHelper(grid_helper, side, nth_coord_ticks)