Actions

EDITOR: Difference between revisions

From BAWiki

imported>BAWiki 3
mNo edit summary
(working group POS)
 
(4 intermediate revisions by one other user not shown)
Line 3: Line 3:
|name=EDITOR
|name=EDITOR
|version=July 1998  
|version=July 1998  
|version_descr=July 1998
|version_descr=September 2022
|catchwords=graphical postprocessor<br />
|catchwords=graphical postprocessor<br />
graphical kernel system (GKS)<br />
graphical kernel system (GKS)<br />
Line 31: Line 31:
* writing of files with type layout.dat.
* writing of files with type layout.dat.


'''Beispiel 1'''
[[file:Wanderweg-small.png|frame|Beispiel 1: wanderweg.gksm]]


Some examples for possible interactive modifications of an existing GKS graphics using the EDITOR program. Also available as [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/ps/wanderweg.ps POSTSCRIPT]. This graphics can also downloaded from a [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/sp-fonts-n-p.gksm GKS-METAFILE].


Some examples for possible interactive modifications of an existing GKS graphics using the EDITOR program. Also available as [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/ps/wanderweg1.ps POSTSCRIPT]. This graphics can also downloaded from a [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/sp-fonts-n-p.gksm GKS-METAFILE].


'''Beispiel 2'''
Display of some GKS Software Precision Fonts scaled normal-proportional. This graphis is also available in a [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/wanderweg.gksm GKS-METAFILE].  
[[file:Sp-fonts-n-p-small.png|frame|Beispiel 2: Fonts]]
 
 
Display of some GKS Software Precision Fonts scaled normal-proportional. This graphis is also available in a [http://www.baw.de/downloads/wasserbau/mathematische_verfahren/programmkennbl_de/gksm/sp-fonts-n-p.gksm GKS-METAFILE].  
    
    
|inputfiles=
|inputfiles=
Line 60: Line 54:
|language=Fortran77  
|language=Fortran77  
|add_software=GKS (GTS-Gral)  
|add_software=GKS (GTS-Gral)  
|contact_original=[mailto:thomas.damrau@baw.de T. Damrau], [mailto:jens.juerges@baw.de J. Jürges],   [mailto:guenther.lang@baw.de G. Lang,]
|contact_original=T. Damrau, J. Jürges, G. Lang
|contact_maintenance=[mailto:jens.juerges@baw.de J. Jürges],    [mailto:guenther.lang@baw.de G. Lang,]
|contact_maintenance=[mailto:pos.proghome@baw.de Working group POS]
|documentation=Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer, 1987, 651 Seiten.  
|documentation=Enderle, G., Kansy, K. und G. Pfaff: Computer Graphics Programming, Springer, 1987, 651 Seiten.  
   
   
}}
}}

Latest revision as of 09:23, 6 September 2022

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

  1. GKS-metafile (GKSM)

Output-Files

  1. GKS-metafile (GKSM)
  2. CG-metafile (CGM)
  3. 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

Working group POS

Documentation/Literature

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


back to Program Descriptions


Overview