Package pi.dsa.turtle
package pi.dsa.turtle
Ein Paket zum Zeichen von Turtle-Grafiken.
Viele Klassen aus diesem Paket dienen dazu, Funktionalität für die
Hauptklasse Turtle im Hauptpaket der Engine bereit zu
stellen.
-
ClassDescriptionEine Schildkrötenszene, die automatisch startet, d. h. die automatisch ein Fenster öffnet.Speichert den Startzustand der Schildkröte, d.h. alle Einstellungen, die die Schildkröte braucht, um mit einem Algorithmus eine Turtle-Grafik zu zeichnen.Eine Szene mit einer Malfläche als Hintergrund.Steuert die Animationen, die während des Malprozesses der Schildkröte zu sehen sind.Steuert die Malfläche, also den Hintergrund, auf dem die Schildkröte malt.Definiert die Methoden, mit denen die Schildkröte gesteuert werden kann.Die verschiedenen Arten, wie eine Schildkröte grafisch dargestellt werden kann.Hilfsklasse, um eine Turtle-Grafik zu zeichnen bzw. einen Turtle-Algorithmus zu formulieren.Bündelt alle in der Engine Pi mitgelieferten Turtle-Grafiken und spielt sie nacheinander ab.Hilfsklasse, um eine Reihe von Turtle-Grafiken zu zeichnen.Stellt eine
TurtleScenebereit und kann mithilfe dieserTurtleSceneauch Turtle-Grafiken starten.Steuert den Zeichenstift der Schildkröte.Vereint alle Teil-Klassen in einer Szene.Sammelt statistische Information, wie zum Beispiel die zurückgelegte Wegstrecker der Schildkröte und erstellt Textboxen, die dann in die Szene eingezeichnet werden können.Steuert das Fenster, in das die Schildkröte malt.