code: def plot(self, flip=False, ax_channels=None, ax=None, *args, **kwargs):
          
          if ax == None:
              ax = pl.gca()
  
          kwargs.setdefault('color', 'black')
  
          if ax_channels is not None:
              flip = self._find_orientation(ax_channels)
  
          if not flip:
              a1 = ax.axes.axvline(self.vert[0], *args, **kwargs)
              a2 = ax.axes.axhline(self.vert[1], *args, **kwargs)
          else:
              a1 = ax.axes.axvline(self.vert[1], *args, **kwargs)
              a2 = ax.axes.axhline(self.vert[0], *args, **kwargs)
  
          return (a1, a2)
docs: {_gate_plot_doc}