EDITOR
From BAWiki
Basic Information
Name of Program
EDITOR
Version-Date
July 1998
Description-Date
September 2022
Catchwords
graphical postprocessor
graphical kernel system (GKS)
interactive generation of graphics
interactive modification of graphics
reading and displaying of graphics stored in GKS-metafiles (GKSM)
writing of newly generated or interactively modified graphics to a GKS-metafile (GKSM) or CG-metafile (CGM)
Short Description of Functionality
The program EDITOR serves as a graphical postprocessor to interactively generate simple computer graphics. Furthermore it may be used to read and display graphics stored in GKS-metafiles (GKSM). If graphics consist out of GKS-segments they can be interactively modified in different ways. The following actions are possible:
insertion of GKS output primitives:
- lines,
- markers,
- text,
- areas and
- generalized drawing primitives (GDP).
- For all primitives mentioned the related attributes (e.g. colour) can be appropriately set by the user.
- deletion of GKS segments (segments may contain a smaller or larger number of GKS output primitives).
- interactive zooming.
- transformations for graphical informations stored in GKS segments. The following actions are defined:
- translation,
- rotation,
- scaling (also distortion possible) and
- copying.
Operations can be executed for a single segment as well as for a group of segments.
- reading GKS-metafiles (GKSM).
- writing GKS-metafiles (GKSM) and CG-metafiles (CGM).
- writing of files with type layout.dat.
Some examples for possible interactive modifications of an existing GKS graphics using the EDITOR program. Also available as POSTSCRIPT. This graphics can also downloaded from a GKS-METAFILE.
Display of some GKS Software Precision Fonts scaled normal-proportional. This graphis is also available in a GKS-METAFILE.
Input-Files
- GKS-metafile (GKSM)
Output-Files
- GKS-metafile (GKSM)
- CG-metafile (CGM)
- layout file (filetype layout.dat)
Methodology
The program makes intensive use of GKS features like the workstation independent segment storage (WISS) as well as different methods for interactive input.
The GKS-editor of the program EDITOR is stored in a subroutine which is part of many GKS graphical programs used at BAW.
Program(s) to run before this Program
FDGITTER05, HVIEW2D, LQ2PRO, TRGITTER05, VVIEW2D.
Program(s) to run after this Program
output to plotter, printer, etc.
Additional Information
Language
Fortran77
Additional software
GKS (GTS-Gral)
Original Version
T. Damrau, J. Jürges, G. Lang
Maintenance
Documentation/Literature
Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer, 1987, 651 Seiten.
back to Program Descriptions