DCL:GRPH1:SZPACK: Basic Graphics Routines:List of Subroutines
The interface routine divides the primitives into an open, draw, and close process. When drawing a polyline by specifying multiple coordinate points, give the coordinate values in an array.
SZPLOP(ITYPE,INDEX) Initializes a polyline primitive. SZPLZc(N,PX,PY) Draws a polyline primitive. szplcl Closes a polyline primitive. SZPMOP(ITYPE,INDEX,RSIZE) Initializes a polymarker primitive. SZPMZc(N,PX,PY) Draws a polymerker primitive. szpmcl Closes a polymarker primitive. SZTNOP(ITPAT) Initializes a tone primitive. SZTNZc(N,PX,PY) Draws a tone primitive. sztncl Closes a tone primitive. SZTXOP(RSIZE,IROTA,ICENT,INDEX) Initializes a text primitive. SZTXZc(X,Y,CHARS) Draws a text primitive. sztxcl Closes a text primitive. SZLNOP(INDEX) Initializes a line sub-primitive. SZLNZc(X1,Y1,X2,Y2) Draws a line sub-primitive. szlncl Closes a line sub-primitive. SZLAOP(ITYPE,INDEX) Initializes an arrow primitive. SZLAZc(X1,Y1,X2,Y2) Draws an arrow primitive. szlacl Closes an arrow primitive.
All routines have 3 types according to the coordinate (c) it is drawn in. (u: UC; v: VC; r: RC)