'Draw the children'

def draw(self, renderer):

    dpi_cor = renderer.points_to_pixels(1.0)
    self.dpi_transform.clear()
    self.dpi_transform.scale(dpi_cor, dpi_cor)
    tpath = mtransforms.TransformedPath(mpath.Path([[0, 0], [0, self.height], [self.width, self.height], [self.width, 0]]), self.get_transform())
    for c in self._children:
        if (self._clip_children and (not (c.clipbox or c._clippath))):
            c.set_clip_path(tpath)
        c.draw(renderer)
    bbox_artist(self, renderer, fill=False, props=dict(pad=0.0))
    self.stale = False
