|
|
||||||||||||||||||||
|
Funktionsübersicht |
|
Zeichnen von Punkten, Linien, Polygonen (wahlweise gefüllt), Kreisen, Kreisbögen, Bezier-Kurven, Kurve durch vorgegebene Punkte, Texten, Festkomma- und Gleitkomma-Zahlen einfacher und doppelter Genauigkeit. Ausgabe von Zeichnungen mit 2 Farben, 256 Graustufen oder 256 Farben), mit Hintergrundbild sind auch Echtfarben (24 oder 32 Bit) möglich. |
|
Hier geht’s zur detaillierten Beschreibung: HTML-Version PDF-Version |
|
Diese Bibliothek ist vornehmlich für Fortran-Programmierer gedacht. Sie wendet sich nicht eigentlich an C++ Programmierer, die mit ihrer Programmierumgebung viele der Funktionen bereits vorfinden. Dennoch ist beschrieben, wie sei aus C / C++ aufgerufen werden kann. Voraussetzung für die Verwendung der Bibliothek ist, dass einfache Programmierkenntnisse in Fortran oder C / C++ vorhanden sind. Die Bibliothek ist komplett in Fortran 2003 geschrieben und mit GNU-Fortran 2003 (Fortran 95) übersetzt. Sie setzt keine speziellen weiteren Bibliotheken voraus. Die Erstellung von Grafikdateien als Strichzeichnungen aus Linien (Geraden, Flächen, Bögen, Kurven) und Texten incl. Zahlen machen Sinn als Monochrombilder oder Graustufen- und Farbgrafiken mit 256 Farben. Die Erstellung von (neuen) True-Color-Bildern (24 oder 32 Bit) macht hier wenig Sinn. Wohl aber macht es Sinn, True-Color-Bilder als Hintergrundbilder zu laden oder zum Beschriften einzulesen, z. B. bei Fotos. Die Verarbeitung mehrerer Bilder nacheinander ist möglich. Wenn nicht anders angegeben, ist die im kostenlosen Download heruntergeladene Bibliothek nur im Testmodus zu verwenden. Kostenlose Versionen sind nur zeitlich befristet zu verwenden. Nach Ablauf der Testphase von normalerweise ca. 90 Tagen werden die danach erstellten Bilder mit einem Hintergrundmuster übermalt, das auf den Testmodus hinweist. Die Farben weiss (0) und schwarz (1 oder 255) können dann auch nicht mehr umdefiniert werden. Es kann aber jederzeit eine neue Bibliothek heruntergeladen werden, die dann weitere ca. 90 Tage funktioniert. Ab 30 Tagen vor Ablauf wird darauf hingewiesen, dass eine neue Bibliothek heruntergeladen werden muss. |