Turtle-Befehle

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Scheme-Strachelemente zur Turtle-Grafik

Die folgende Tabelle enthält die wesentlichsten Sprachelemente der Turtle-Grafik.

SyntaxSemantik
(move <turtle> <x> <y>) positioniert die Turtle in der Zeichenfläche,

x ... Spaltenkoordinate, y ... Zeilenkoordinate,

der Koordinatenursprung befindet sich in der linken oberen Ecke der Zeichenfläche,
(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.

Persönliche Werkzeuge