parameters: (self, trans=None)
return_statement: return SVG("g", Path(d=ticksd, **self.attr).SVG(), Path(d=miniticksd, **self.mini_attr).SVG())
docstring: Apply the transformation "trans" and return an SVG object.
docstring_summary: Apply the transformation "trans" and return an SVG object.
docstring_tokens: Apply the transformation trans and return an SVG object .
function: def SVG(self, trans=None):
      """Apply the transformation "trans" and return an SVG object."""
      self.last_ticks, self.last_miniticks = Ticks.interpret(self)
  
      ticksd = []
      for t in self.last_ticks.keys():
        ticksd += Line(t, self.ymin, t, self.ymax).Path(trans).d
  
      miniticksd = []
      for t in self.last_miniticks:
        miniticksd += Line(t, self.ymin, t, self.ymax).Path(trans).d
  
      return SVG("g", Path(d=ticksd, **self.attr).SVG(), Path(d=miniticksd, **self.mini_attr).SVG())
function_tokens: def SVG ( self , trans = None ) : self . last_ticks , self . last_miniticks = Ticks . interpret ( self ) ticksd = [ ] for t in self . last_ticks . keys ( ) : ticksd += Line ( t , self . ymin , t , self . ymax ) . Path ( trans ) . d miniticksd = [ ] for t in self . last_miniticks : miniticksd += Line ( t , self . ymin , t , self . ymax ) . Path ( trans ) . d return SVG ( "g" , Path ( d = ticksd , * * self . attr ) . SVG ( ) , Path ( d = miniticksd , * * self . mini_attr ) . SVG ( ) )