code: def blit(self, bbox=None):
      # docstring inherited
      bitmap = _rgba_to_wx_bitmap(self.get_renderer().buffer_rgba())
      if bbox is None:
          self.bitmap = bitmap
      else:
          srcDC = wx.MemoryDC(bitmap)
          destDC = wx.MemoryDC(self.bitmap)
          x = int(bbox.x0)
          y = int(self.bitmap.GetHeight() - bbox.y1)
          destDC.Blit(
              x, y, int(bbox.width), int(bbox.height), srcDC, x, y
          )
          destDC.SelectObject(wx.NullBitmap)
          srcDC.SelectObject(wx.NullBitmap)
      self.gui_repaint()
  
file_path: catboost/contrib/python/matplotlib/py3/matplotlib/backends/backend_wxagg.py
imports: import wx
  from .backend_agg import FigureCanvasAgg
  from .backend_wx import _BackendWx, _FigureCanvasWxBase
  from .backend_wx import NavigationToolbar2Wx
label_desc: Use image node_id 2 for calling the FigureCanvasWxAgg obj's underlying member method code with example usage: obj.blit(bbox) without return types