18.9. Other Routines of G.K.S.   

There are many more routines in the GKS system (see table below) to enable the user to define windows, viewports, configurations for workstations, the representation for lines, text, markers and areas, etc.


The parameters of each subroutine are listed with an indication of whether they are input (In) or output (Out), their and their meaning. Some parameters specify a number of options, which in PASCAL would be of enumeration type. In the FORTRANN 77 binding, these are expressed as integers.



GKS Name FORTRANN 77 Name
ACCUMULATE TRANSFORMATION MATRIX GACTM
ACTIVATE WORKSTATION GACWK
ASSOCIATE SEGMENT WITH WORKSTATION GASGWK
AWAIT EVENT GAWE
CELL ARRAY GCA
CLEAR WORKSTATION GCLRWK
CLOSE GKS GCLWK
CLOSE SEGMENT GCLSG
CLOSE WORKSTATION GCSGWK
CREATE SEGMENT GCRSG
DEACTIVATE WORKSTATION GDAWK
DELETE SEGMENT GDSG
OPEN GKS GOPKS
OPEN WORKSTATION GOPWK
PACK DATA RECORD (Language Binding) GUPDRC
POLYLINE GPL
POLYMARKER GPM
READ ITEM FROM GKSM GRSGWK
RENAME SEGMENT GRENSG
REQUEST CHOICE GRQCH
REQUEST LOCATOR GRQLC
REQUEST PICK GRQPC
REQUEST STRING GRQST
REQUEST STROKE GRQSK
REQUEST VALUATOR GRQVL
SAMPLE CHOICE GSMCH
SAMPLE LOCATOR GSMLC