class_docstr: A helper class to implement a renderer that switches between
  vector and raster drawing.  An example may be a PDF writer, where
  most things are drawn with PDF vector commands, but some very
  complex objects, such as quad meshes, are rasterised and then
  output as images.
code: def __getattr__(self, attr):
      # Proxy everything that hasn't been overridden to the base
      # renderer. Things that *are* overridden can call methods
      # on self._renderer directly, but must not cache/store
      # methods (because things like RendererAgg change their
      # methods on the fly in order to optimise proxying down
      # to the underlying C implementation).
      return getattr(self._renderer, attr)
  
file_path: matplotlib/lib/matplotlib/backends/backend_mixed.py
imports: import numpy
  from matplotlib import cbook
  from .backend_agg import RendererAgg
  from matplotlib._tight_bbox import process_figure_for_rasterizing
label_desc: Use image node_id 2 for calling the MixedModeRenderer obj's underlying member method code with example usage: obj.__getattr__(attr) and returns: getattr