parameters: (self, depth_limit=None)
return_statement: return self.SVGDepthIterator(self, (), depth_limit)
docstring: Returns a depth-first generator over the SVG.  If depth_limit
          is a number, stop recursion at that depth.
docstring_summary: Returns a depth-first generator over the SVG.  If depth_limit
          is a number, stop recursion at that depth.
docstring_tokens: Returns a depth - first generator over the SVG . If depth_limit is a number stop recursion at that depth .
function: def depth_first(self, depth_limit=None):
          """Returns a depth-first generator over the SVG.  If depth_limit
          is a number, stop recursion at that depth."""
          return self.SVGDepthIterator(self, (), depth_limit)
function_tokens: def depth_first ( self , depth_limit = None ) : return self . SVGDepthIterator ( self , ( ) , depth_limit )