docstr: Blit the region in bbox.
          
docstr_tok: ["Blit","the","region","in","bbox","."]
code: def blit(self, bbox=None):
      """Blit the region in bbox."""
      # If bbox is None, blit the entire canvas. Otherwise
      # blit only the area defined by the bbox.
      if bbox is None and self.figure:
          bbox = self.figure.bbox
  
      self._bbox_queue.append(bbox)
  
      # repaint uses logical pixels, not physical pixels like the renderer.
      l, b, w, h = [pt / self._dpi_ratio for pt in bbox.bounds]
      t = b + h
      self.repaint(l, self.renderer.height / self._dpi_ratio - t, w, h)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import ctypes
  from matplotlib import cbook
  from matplotlib.transforms import Bbox
  from .backend_agg import FigureCanvasAgg
  from .backend_qt5 import QtCore, QtGui, QtWidgets, _BackendQT5, FigureCanvasQT, FigureManagerQT, NavigationToolbar2QT, backend_version
  from .qt_compat import QT_API
label_desc: Use image node_id 4 for calling the FigureCanvasQTAgg obj's underlying member method code with example usage: obj.blit(bbox) without return types