MCPcopy Create free account
hub / github.com/codemistic/Data-Structures-and-Algorithms / _clear

Method _clear

Python/Turtle.py:2515–2526  ·  view source on GitHub ↗

Delete all of pen's drawings

(self)

Source from the content-addressed store, hash-verified

2513 return self.undobuffer.nr_of_items()
2514
2515 def _clear(self):
2516 """Delete all of pen's drawings"""
2517 self._fillitem = self._fillpath = None
2518 for item in self.items:
2519 self.screen._delete(item)
2520 self.currentLineItem = self.screen._createline()
2521 self.currentLine = []
2522 if self._drawing:
2523 self.currentLine.append(self._position)
2524 self.items = [self.currentLineItem]
2525 self.clearstamps()
2526 self.setundobuffer(self._undobuffersize)
2527
2528
2529 def clear(self):

Callers 2

resetMethod · 0.95
clearMethod · 0.95

Calls 4

clearstampsMethod · 0.95
setundobufferMethod · 0.95
_deleteMethod · 0.80
_createlineMethod · 0.80

Tested by

no test coverage detected