Zeichnen

Neben seinen Rechenfähigkeiten ist eine der wichtigsten Funktionen von CindyScript die leistungsstarken Möglichkeiten zum Auslesen von Positionsdaten aus einer geometrischen Konstruktion und zur direkten Grafikausgabe in eine Konstruktion. Dieser Abschnitt behandelt den Ausgabeteil. Man kann leicht Punkte und Linien zeichnen, indem man einen Grafikoperator in CindyScript aufruft. Es ist wichtig zu erwähnen, dass diese gezeichneten Punkte oder Linien keine geometrischen Objekte der Cinderella-Konstruktion sind. Diese Elemente dienen rein „dekorativen" Zwecken, und es ist unmöglich, geometrische Cinderella-Konstruktionsschritte auf sie anzuwenden. Trotzdem sind sie äußerst nützlich, da man oft kompliziert aussehende Ausgaben erzeugen möchte, die nicht direkt durch geometrische Mittel konstruierbar sind. Dann ist es oft sehr einfach, ein paar Zeilen CindyScript-Code zu schreiben, der die Ausgabe erzeugt. Besonders ist CindyScript nützlich, wenn die Erzeugung der Ausgabe die wiederholte Anwendung von Konstruktionen erfordert. Man kann auch High-Level-Grafikoperationen innerhalb von CindyScript verwenden, um direkt ein Funktionsdiagramm zu erstellen.

Die folgenden Themen werden behandelt:

  • Darstellung von Objekten: Da das Aussehen der Elemente einer Konstruktion grundlegend für alle solchen Ausgabevorgänge ist, behandeln wir zunächst die Handhabung von Farbe, Größe und Transparenz.
  • Grundlegende Zeichenfunktionen: Dieser Abschnitt behandelt die grundlegenden Zeichenprimitiven für Punkte und Linien.
  • Funktionsplot: Das Zeichnen von Funktionen kann sehr einfach mit High-Level-Grafikoperationen durchgeführt werden.
  • Texte und Tabellen: Die Textausgabe ermöglicht verschiedene Möglichkeiten, zusätzliche Informationen in einer geometrischen Ansicht zu erstellen.
  • TeX-Rendering: Weitere Details zur Formelerzeugung in CindyScript.
  • Script-Koordinatensystem: Abschließend wird erläutert, wie das lokale Koordinatensystem zum Zeichnen transformiert werden kann. Auf diese Weise kann man beispielsweise eine Perspektivzeichnung einer Szene erstellen.

🤖 Diese Seite wurde automatisch mit KI (Claude) übersetzt und wartet noch auf Überprüfung. → Alle KI-übersetzten Seiten