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

Method _update

Python/Turtle.py:2552–2568  ·  view source on GitHub ↗

Perform a Turtle-data update.

(self)

Source from the content-addressed store, hash-verified

2550 self._pencolor, self._pensize)
2551
2552 def _update(self):
2553 """Perform a Turtle-data update.
2554 """
2555 screen = self.screen
2556 if screen._tracing == 0:
2557 return
2558 elif screen._tracing == 1:
2559 self._update_data()
2560 self._drawturtle()
2561 screen._update() # TurtleScreenBase
2562 screen._delay(screen._delayvalue) # TurtleScreenBase
2563 else:
2564 self._update_data()
2565 if screen._updatecounter == 0:
2566 for t in screen.turtles():
2567 t._drawturtle()
2568 screen._update()
2569
2570 def _tracer(self, flag=None, delay=None):
2571 """Turns turtle animation on/off and set delay for update drawings.

Callers 13

__init__Method · 0.95
resetMethod · 0.95
clearMethod · 0.95
shapeMethod · 0.95
clearstampMethod · 0.95
clearstampsMethod · 0.95
_gotoMethod · 0.95
_undogotoMethod · 0.95
_rotateMethod · 0.95
begin_fillMethod · 0.95
end_fillMethod · 0.95
onclickMethod · 0.95

Calls 5

_update_dataMethod · 0.95
_drawturtleMethod · 0.95
turtlesMethod · 0.80
_updateMethod · 0.45
_delayMethod · 0.45

Tested by

no test coverage detected