Turtlegrafik: Creator & Generator



Bedienung

Jede Zeichnung wird durch eine Folge von Kommandos in einem C-Stringarray beschrieben. Der Generator erzeugt dieses Array automatisch aus den Zeichenoperationen.

Eine Beschreibung der Turtlegrafik und die verfügbaren Kommandos gibt es hier: Turtlegrafik Interpreter

Die Zeichenfläche dient zur grafischen Eingabe der Kommandosequenz. Ein Mouseklick im Zeichenfeld setzt abhängig vom gewählten Werkzeug ein Kommando in das C-Stringarray ein.

Werkzeuge

  • Pos abs → setzt die Zeichenposition auf eine absolute Koordinate
  • Pos rel → verschiebt die Zeichenposition relativ zur aktuellen Position
  • Line abs → zeichnet eine Linie zu einer absoluten Position
  • Line rel → zeichnet eine Linie relativ zur aktuellen Position
  • Right / Left / Up / Down → zeichnet Linien in die jeweilige Richtung
  • Circle / FillCircle → Kreis (leer / gefüllt)
  • Rect / FillRect → Rechteck (leer / gefüllt)

Farben

  • RGB-Feld → direkte Farbauswahl
  • EGA-Palette → Auswahl aus 16 festen Farben

Bearbeitung

  • Undo → entfernt den letzten Schritt
  • Clear → löscht die aktuelle Zeichnung
  • Import → lädt ein C-Stringarray in den Generator
  • Export → kopiert die Kommandosequenz als C-String in die Zwischenablage

Ansicht

  • Zoom + / - → verändert die Darstellung (nur Anzeige, keine Geometriedaten)