class_docstr: Implements a Renderer which contains another renderer.
  
  This proxy then intercepts draw calls, calling the appropriate
  :class:`AbstractPathEffect` draw method.
  
  .. note::
      Not all methods have been overridden on this RendererBase subclass.
      It may be necessary to add further methods to extend the PathEffects
      capabilities further.
class_docstr_tok: ["Implements","a","Renderer","which","contains","another","renderer",".","This","proxy","then","intercepts","draw","calls",",","calling","the","appropriate",":","class",":","`","AbstractPathEffect","`","draw","method",".","..","note",":",":","Not","all","methods","have","been","overridden","on","this","RendererBase","subclass",".","It","may","be","necessary","to","add","further","methods","to","extend","the","PathEffects","capabilities","further","."]
code: def _draw_text_as_path(self, gc, x, y, s, prop, angle, ismath):
      # Implements the naive text drawing as is found in RendererBase.
      path, transform = self._get_text_path_transform(
          x, y, s, prop, angle, ismath
      )
      color = gc.get_rgb()
      gc.set_linewidth(0.0)
      self.draw_path(gc, path, transform, rgbFace=color)
  
imports: from matplotlib.backend_bases import RendererBase
  from matplotlib import colors
  from matplotlib import patches
  from matplotlib import transforms
  from matplotlib.path import Path
  import numpy
label_desc: Use image node_id 6 for calling the PathEffectRenderer obj's underlying member method code with example usage: obj._draw_text_as_path(gc, x, y, s, prop, angle, ismath) without return types