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.low, self.high = self.xmin, self.xmax
          self.last_xticks, self.last_xminiticks = Ticks.interpret(self)
          self.low, self.high = self.ymin, self.ymax
          self.last_yticks, self.last_yminiticks = Ticks.interpret(self)
  
          ticksd = []
          for t in self.last_xticks.keys():
              ticksd += Line(t, self.ymin, t, self.ymax).Path(trans).d
          for t in self.last_yticks.keys():
              ticksd += Line(self.xmin, t, self.xmax, t).Path(trans).d
  
          miniticksd = []
          for t in self.last_xminiticks:
              miniticksd += Line(t, self.ymin, t, self.ymax).Path(trans).d
          for t in self.last_yminiticks:
              miniticksd += Line(self.xmin, t, self.xmax, t).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 . low , self . high = self . xmin , self . xmax self . last_xticks , self . last_xminiticks = Ticks . interpret ( self ) self . low , self . high = self . ymin , self . ymax self . last_yticks , self . last_yminiticks = Ticks . interpret ( self ) ticksd = [ ] for t in self . last_xticks . keys ( ) : ticksd += Line ( t , self . ymin , t , self . ymax ) . Path ( trans ) . d for t in self . last_yticks . keys ( ) : ticksd += Line ( self . xmin , t , self . xmax , t ) . Path ( trans ) . d miniticksd = [ ] for t in self . last_xminiticks : miniticksd += Line ( t , self . ymin , t , self . ymax ) . Path ( trans ) . d for t in self . last_yminiticks : miniticksd += Line ( self . xmin , t , self . xmax , t ) . Path ( trans ) . d return SVG ( "g" , Path ( d = ticksd , * * self . attr ) . SVG ( ) , Path ( d = miniticksd , * * self . mini_attr ) . SVG ( ) )