h51331
s 00233/00000/00000
d D 1.1 83/01/28 13:24:14 tes 1 0
c date and time created 83/01/28 13:24:14 by tes
e
u
mrk
mmm
tes
mjb
U
t
T
I 1
	  GSS-PLOT Interface PL/I Language Binding


Set Bar Direction
     bardir (dir)
     DCL dir fixed;

Set Bar Fill Style
     barfil (color, style)
     DCL (color, style) fixed;

Generate Bar Graph
     bargrf (count, xdata, ydata, stkary)                   
     DCL count fixed,
	 (xdata(count), ydata(count), stkary(n)) float;

Set Bar Width
     barwid (width)                                         
     DCL width float;

Set Graph Baseline value
     baslin (value, istat)                                  
     DCL value float,
	 istat fixed;

Specify Bar Clustering Number
     clustr (number)                                        
     DCL number fixed;

Specify error bar data values
     errbar (count, xdata, ydata, plus, minus, color)       
     DCL count fixed,
	 (xdata(count), ydata(count), plus(count), minus(count)) float,
	 color fixed;

Draw a Frame
     frame (xmin, xmax, ymin, ymax)                         
     DCL (xmin, xmax, ymin, ymax) float;

Clear the Graphics Display Surface
     gpclr                                                  

Change output devices
     gpdev (device)                                         
     DCL device fixed;

Reset Plot attributes to Default
     gpgrst                                                 

Initialize PLOT
     gpini (device)                                         
     DCL device fixed;

Terminate PLOT
     gpstop                                                 

Define Axis Extents
     grext (xmin, xmax, ymin, ymax)                         
     DCL (xmin, xmax, ymin, ymax) float;

Define Graph Extents
     grpos (xmin, xmax, ymin, ymax)                         
     DCL (xmin, xmax, ymin, ymax) float;

Label Graph Points
     lablpt (status, font, size, color)                     
     DCL (status, font) fixed,
	 size float,
	 color fixed;

Set Legend Environment
     legend (x, y, numitm, font, size, color)               
     DCL (x, y) float,
	 numitm fixed,
	 size float,
	 color fixed;

Specify Legend Label
     leglbl (item, len, string)                             
     DCL (item, len, string(len)) fixed;

Specify Line Attributes
     linatt (color, style, width)                           
     DCL (color, style) fixed,
	 width float;

Generate Line Graph
     lingrf (count, xdata, ydata, stkary)
     DCL count fixed,
	 (xdata(count), ydata(count), stkary(n)) float;

Display Symbols on Line Graph
     linsym (status)                                        
     DCL status fixed;

Determine Data Extents
     minmax (count, datary, dmin, dmax)                     
     DCL count fixed,
	 (datary(count), dmin, dmax) float;

Determine Neat Tic Parameters
     neatic (dmin, dmax, maxtic, rmin, rmax, numtic)        
     DCL (dmin, dmax) float,
	 maxtic fixed,
	 (rmin, rmax) float,
	 numtic fixed;

Specify Pie Attributes
     pieatt (lbltyp, font, chrsiz, color)                   
     DCL (lbltyp, font) fixed,
	 chrsiz float,
	 color fixed;

Generate Pie Graph
     piegrf (count, data)                                   
     DCL count fixed,
	 data(count) float;

Label a Pie Slice
     pielbl (slice, len, string)                            
     DCL (slice, len, string(len)) fixed;

Specify Pie Slice Attributes
     pieslc (slice, explod, fill, color)                    
     DCL (slice, explod, fill, color) fixed;

Generate Point Graph
     pntgrf (count, xdata, ydata)
     DCL count fixed,
	 (xdata(count), ydata(count)) float;

Stack Graphs
     stack (status)                                         
     DCL status fixed;

Generate Stick Graph
     stkgrf (count, xdata, ydata, stkary)
     DCL count fixed,
	 (xdata(count), ydata(count), stkary(n)) float;

Generate Step Graph
     stpgrf (count, xdata, ydata, stkary)
     DCL count fixed,
	 (xdata(count), ydata(count), stkary(n)) float;

Specify Marker Type and Color
     symtyp (color, style)                                  
     DCL (color, style) fixed;

Specify Title Attributes
     titlat (font, chrsiz, color, rotat, just)            
     DCL font fixed,
	 chrsiz float,
	 color fixed,
	 rotat float,
	 just fixed;

Generate a Title
     title (x, y, len, string)                              
     DCL (x, y) float,
	 (len, string(len)) fixed;

Generate Linear X Axis
     xaxlin (lstart, lend, ilabel, nmtics)                  
     DCL (lstart, lend) float,
	 (ilabel, nmtics) fixed;

Generate Logarithmic X Axis
     xaxlog (type, lstart, lend, nlabel)                    
     DCL type fixed,
	 (lstart, lend) float,
	 nlabel fixed;

Generate Periodic X Axis
     xaxper (type, prdstr, prdend, numprd, ntics)           
     DCL type fixed,
	 (prdstr, prdend, numprd) float,
	 ntics fixed;

Set X Axis Gridding
     xgrid (status, color, style)                           
     DCL (status, color, style) integer;

Set X Axis Data Range
     xrange (start, end)                                    
     DCL (start, end) float;

X Axis Label Environment
     xreal (status)                                         
     DCL status fixed;

Y Axis Tic Range
     xtcpos (start, end)                                    
     DCL (start, end) float;

Specify Axis Label Attributes
     xylatt (font, chrsiz, color)                           
     DCL font fixed,
	 chrsiz float,
	 color fixed;

Generate Linear Y Axis
     yaxlin (lstart, lend, ilabel, nmtics)                  
     DCL (lstart, lend) float,
	 (ilabel, nmtics) fixed;

Generate Logarithmic Y Axis
     yaxlog (type, lstart, lend, nlabel)                    
     DCL type fixed,
	 (lstart, lend) float,
	 nlabel fixed;

Generate Periodic Y Axis
     yaxper (type, prdstr, prdend, numprd, ntics)           
     DCL type fixed,
	 (prdstr, prdend, numprd) float,
	 ntics fixed;

Set Y Axis Gridding
     ygrid (status, color, style)                           
     DCL (status, color, style) integer;

Set Y Axis Data Range
     yrange (start, end)                                    
     DCL (start, end) float;

Y Axis Label Environment
     yreal (status)                                         
     DCL status fixed;

Y Axis Tic Range
     ytcpos (start, end)                                    
     DCL (start, end) float;
E 1
