Turtle-Befehle
Aus ProgrammingWiki
Scheme-Strachelemente zur Turtle-Grafik
Die folgende Tabelle enthält die wesentlichsten Sprachelemente der Turtle-Grafik.
Syntax | Semantik |
(move <turtle> <x> <y>) | positioniert die Turtle in der Zeichenfläche, x ... Spaltenkoordinate, y ... Zeilenkoordinate, |
(forward <turtle> <x>) | lässt die Turtle x Schritte vorwärts gehen, |
(backward <turtle> <x>) | lässt die Turtle x Schritte zurück gehen, |
(pendown <turtle>) | setzt den Stift ab, so dass Turtle-Bewegungen eine Spur hinterlassen, |
(penup <turtle>) | hebt den Stift an, so dass Turtle-Bewegungen keine Spur hinterlassen, |
(penwidth <turtle> <x>) | setzt die Breite des Stiftes auf den Wert x, |
(pencolor <turtle> <r> <g> <b>) | legt den Fabwert des Stiftes fest, mögliche Zahlenwerte für rot (r), grün (g) und blau (b) sind: 0 ... 255, |
(right <turtle> <x>) | dreht die Turtle um x Grad nach rechts, |
(left <turtle> <x>) | dreht die Turtle um x Grad nach links, |
(hide <turtle>) | macht die Turtle unsichtbar, |
(show <turtle>) | macht die Turtle sichtbar, |
(penerase <turtle>) | die Turtle löscht eine gezeichnete Linie (wie ein Radiergummi), |
(clear <canvas>) | löscht die Zeichenfläche, |
Test
Mit den nachfolgenden Definitionen können die vorgestellten Sprachelemente bequem ausprobiert werden:
Zurück zu Rekursionen bzw. Fraktalen.