Called just before drawing a shape to be filled. No argument. Example (for a Turtle instance named turtle): >>> turtle.color("black", "red") >>> turtle.begin_fill() >>> turtle.circle(60) >>> turtle.end_fill()
(self)
| 3325 | return isinstance(self._fillpath, list) |
| 3326 | |
| 3327 | def begin_fill(self): |
| 3328 | """Called just before drawing a shape to be filled. |
| 3329 | |
| 3330 | No argument. |
| 3331 | |
| 3332 | Example (for a Turtle instance named turtle): |
| 3333 | >>> turtle.color("black", "red") |
| 3334 | >>> turtle.begin_fill() |
| 3335 | >>> turtle.circle(60) |
| 3336 | >>> turtle.end_fill() |
| 3337 | """ |
| 3338 | if not self.filling(): |
| 3339 | self._fillitem = self.screen._createpoly() |
| 3340 | self.items.append(self._fillitem) |
| 3341 | self._fillpath = [self._position] |
| 3342 | self._newLine() |
| 3343 | if self.undobuffer: |
| 3344 | self.undobuffer.push(("beginfill", self._fillitem)) |
| 3345 | self._update() |
| 3346 | |
| 3347 | |
| 3348 | def end_fill(self): |