class_docstr: Helper class for a fixed axis.
class_docstr_tok: ["Helper","class","for","a","fixed","axis","."]
docstr: tick_loc, tick_angle, tick_label
docstr_tok: ["tick_loc",",","tick_angle",",","tick_label"]
code: def get_tick_iterators(self, axes):
      """tick_loc, tick_angle, tick_label"""
      v1, v2 = (
          axes.get_ylim() if self.nth_coord == 0 else axes.get_xlim()
      )
      if v1 > v2:  # Inverted limits.
          side = {
              "left": "right",
              "right": "left",
              "top": "bottom",
              "bottom": "top",
          }[self.side]
      else:
          side = self.side
  
      angle_tangent = dict(left=90, right=90, bottom=0, top=0)[side]
  
      def iter_major():
          for nth_coord, show_labels in [
              (self.nth_coord_ticks, True),
              (1 - self.nth_coord_ticks, False),
          ]:
              gi = self.grid_helper._grid_info[
                  ["lon", "lat"][nth_coord]
              ]
              for tick in gi["ticks"][side]:
                  yield (
                      *tick["loc"],
                      angle_tangent,
                      (tick["label"] if show_labels else ""),
                  )
  
      return iter_major(), iter([])
  
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 4 for calling the FixedAxisArtistHelper obj's underlying member method code with example usage: obj.get_tick_iterators(axes) and returns: iter_major,  iter