Aktionen

EDITOR: Unterschied zwischen den Versionen

Aus BAWiki

imported>BAWiki 3
KKeine Bearbeitungszusammenfassung
(Arbeitsgruppe POS)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 3: Zeile 3:
|name=EDITOR
|name=EDITOR
|version=Juli 1998  
|version=Juli 1998  
|version_beschr=Juli 1998
|version_beschr=September 2022
|stichworte=Graphik-Postprozessor<br />
|stichworte=Graphik-Postprozessor<br />
Graphisches Kern-System (GKS)<br />
Graphisches Kern-System (GKS)<br />
Zeile 32: Zeile 32:
:* Schreiben einer Datei des Typs layout.dat.
:* Schreiben einer Datei des Typs layout.dat.


'''Beispiel 1'''
[[Datei:Wanderweg-small.png|frame|Beispiel 1: wanderweg.gksm]]
   
   
Einige Möglichkeiten der interaktiven Veränderung vorhandener GKS-Graphiken mit Hilfe von EDITOR. Darstellung auch als [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/ps/wanderweg.ps POSTSCRIPT] erhältlich. Darstellung ist ebenfalls in einem [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/sp-fonts-n-p.gksm GKS-METAFILE] abgelegt.
Einige Möglichkeiten der interaktiven Veränderung vorhandener GKS-Graphiken mit Hilfe von EDITOR. Darstellung auch als [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/ps/wanderweg.ps POSTSCRIPT] erhältlich. Darstellung ist ebenfalls in einem [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/sp-fonts-n-p.gksm GKS-METAFILE] abgelegt.


'''Beispiel 2'''
[[Datei:Sp-fonts-n-p-small.png|frame|Beispiel 2: Fonts]]


Darstellungen verschiedener GKS ''Software Precision Fonts'' in normaler Proportionalschrift. Darstellung ist ebenfalls in einem [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/wanderweg.gksm GKS-METAFILE] abgelegt.
Darstellungen verschiedener GKS ''Software Precision Fonts'' in normaler Proportionalschrift. Darstellung ist ebenfalls in einem [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/wanderweg.gksm GKS-METAFILE] abgelegt.
Zeile 59: Zeile 55:
|programmiersprache=Fortran77
|programmiersprache=Fortran77
|zus_software=GKS (GTS-Gral)   
|zus_software=GKS (GTS-Gral)   
|kontakt_original= [mailto:thomas.damrau@baw.de T. Damrau],   [mailto:jens.juerges@baw.de J. Jürges],   [mailto:guenther.lang@baw.de G. Lang,]
|kontakt_original=T. Damrau, J. Jürges, G. Lang
|kontakt_pflege=[mailto:jens.juerges@baw.de J. Jürges],    [mailto:guenther.lang@baw.de G. Lang,]
|kontakt_pflege=[mailto:pos.proghome@baw.de Arbeitsgruppe POS]
|dokumentation=Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer Verlag, 1987, 651 Seiten.  
|dokumentation=Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer Verlag, 1987, 651 Seiten.  
}}
}}

Aktuelle Version vom 6. September 2022, 09:22 Uhr

Basisinformationen

Programm-Name

EDITOR

Version

Juli 1998

Beschreibung

September 2022

Stichworte

Graphik-Postprozessor
Graphisches Kern-System (GKS)
Interaktives Erstellen von Graphiken
Interaktives Bearbeiten von Graphiken
Lesen und Darstellen von in GKS-Metafiles (GKSM) abgelegten Graphiken
Schreiben von neu erstellten oder interaktiv abgeänderten Graphiken in GKS-Metafiles (GKSM) oder CG-Metafiles (CGM)

Kurzbeschreibung

Bei dem Programm EDITOR handelt es sich um einen graphischen Postprozessor für das interaktive Erstellen einfacher Graphiken am Bildschirm. Des weiteren eignet sich das Programm zum Lesen und Darstellen von in GKS-Metafiles (GKSM) abgelegten Graphiken. Diese Graphiken können, insofern sie aus GKS-Segmenten aufgebaut sind, in verschiedener Weise bearbeitet werden. Folgende Operationen sind dabei möglich:

Einfügen elementarer GKS-Graphik-Primitiva:

  • Linien,
  • Marker,
  • Text,
  • Flächen und
  • Generalized Drawing Primitives (GDP).
Bei allen vorgenannten Primitiva können die jeweils gültigen GKS-Attribute (z.B. Farbe) interaktiv frei bestimmt werden.
  • Löschen von GKS-Segmenten (Segmente enthalten eine mehr oder weniger große Anzahl von elementaren GKS Bestandteilen).
  • Interaktive Auswahl und Darstellung von Bildausschnitten.
  • Transformation von in GKS-Segmenten abgelegten Daten. Folgende Operationen sind definiert:
  • Translation,
  • Rotation,
  • Skalierung (auch Verzerrung möglich) und
  • Kopieren.
Die Operationen können auf einem einzelnen GKS-Segment oder einer Gruppe von Segmenten ausgeführt werden.
  • Lesen von GKS-Metafiles (GKSM).
  • Schreiben von GKS-Metafiles (GKSM) und CG-Metafiles (CGM).
  • Schreiben einer Datei des Typs layout.dat.


Einige Möglichkeiten der interaktiven Veränderung vorhandener GKS-Graphiken mit Hilfe von EDITOR. Darstellung auch als POSTSCRIPT erhältlich. Darstellung ist ebenfalls in einem GKS-METAFILE abgelegt.


Darstellungen verschiedener GKS Software Precision Fonts in normaler Proportionalschrift. Darstellung ist ebenfalls in einem GKS-METAFILE abgelegt.

Eingabe-Dateien

  1. GKS-Metafile (GKSM)

Ausgabe-Dateien

  1. GKS-Metafile (GKSM)
  2. CG-Metafile (CGM)
  3. Layoutdatei (Dateityp layout.dat)

Methode

Das Programm verwendet wesentlich den zu GKS gehörenden Workstation Independent Segement Storage (WISS) sowie die von GKS bereitgestellten Möglichkeiten der interaktiven Eingabe.

Der GKS-Editor des Programmes EDITOR ist als Unterprogramm ebenfalls Bestandteil vieler bei der BAW eingesetzter GKS-Graphikprogramme.

Vorlauf-Programme

FDGITTER05, HVIEW2D, LQ2PRO, TRGITTER05, VVIEW2D

Nachlauf-Programme

Ausgabe auf den Plotter, Drucker, etc.

Weitere Informationen

Programmiersprache

Fortran77

zusätzliche Software

GKS (GTS-Gral)

Originalversion

T. Damrau, J. Jürges, G. Lang

Programmpflege

Arbeitsgruppe POS

Dokumentation/Literatur

Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer Verlag, 1987, 651 Seiten.


zurück zu Programmkennblätter


Strukturübersicht