parameters: (self)
docstring: Fill the shape drawn after the call begin_fill().
  
          No argument.
  
          Example (for a Turtle instance named turtle):
          >>> turtle.color("black", "red")
          >>> turtle.begin_fill()
          >>> turtle.circle(60)
          >>> turtle.end_fill()
docstring_summary: Fill the shape drawn after the call begin_fill().
docstring_tokens: Fill the shape drawn after the call begin_fill () .
function: def end_fill(self):
          """Fill the shape drawn after the call begin_fill().
  
          No argument.
  
          Example (for a Turtle instance named turtle):
          >>> turtle.color("black", "red")
          >>> turtle.begin_fill()
          >>> turtle.circle(60)
          >>> turtle.end_fill()
          """
          if self.filling():
              if len(self._fillpath) > 2:
                  self.screen._drawpoly(self._fillitem, self._fillpath,
                                        fill=self._fillcolor)
                  if self.undobuffer:
                      self.undobuffer.push(("dofill", self._fillitem))
              self._fillitem = self._fillpath = None
              self._update()
function_tokens: def end_fill ( self ) : if self . filling ( ) : if len ( self . _fillpath ) > 2 : self . screen . _drawpoly ( self . _fillitem , self . _fillpath , fill = self . _fillcolor ) if self . undobuffer : self . undobuffer . push ( ( "dofill" , self . _fillitem ) ) self . _fillitem = self . _fillpath = None self . _update ( )