class_docstr: Collection for hulls connecting vertex covers/clusters.
  
  The class takes the normal arguments of a PathCollection, plus one argument
  called "corner_radius" that specifies how much to smoothen the polygon
  vertices into round corners. This argument can be a float or a sequence
  of floats, one for each hull to be drawn.
class_docstr_tok: ["Collection","for","hulls","connecting","vertex","covers\/clusters",".","The","class","takes","the","normal","arguments","of","a","PathCollection",",","plus","one","argument","called","``","corner_radius","''","that","specifies","how","much","to","smoothen","the","polygon","vertices","into","round","corners",".","This","argument","can","be","a","float","or","a","sequence","of","floats",",","one","for","each","hull","to","be","drawn","."]
code: def draw(self, renderer):
      if self._corner_radii is not None:
          self._update_paths()
      return super().draw(renderer)
  
file_path: python-igraph/src/igraph/drawing/matplotlib/polygon.py
imports: from copy import deepcopy
  from igraph.drawing.utils import calculate_corner_radii
  from igraph.utils import consecutive_pairs
  from igraph.drawing.utils import Point, FakeModule
  from .utils import find_matplotlib
label_desc: Use image node_id 6 for calling the HullCollection obj's underlying member method code with example usage: obj.draw(renderer) and returns: super