# File lib/bio/graphics/svgee.rb, line 115
  def draw
    head = self.open_tag
    defstring = ""
    defstring = "<defs>\n" + self.defs.join("\n") + "\n </defs>\n" if not defs.empty?
    shapes = self.primitives.join("\n")
    close = self.close_tag
    head + defstring + shapes + close
  end