home *** CD-ROM | disk | FTP | other *** search
- .th PLOT VI 3/10/75
- .sh NAME
- plot: tek, gsip, vt0 \*- graphics filters
- .sh SYNOPSIS
- source |
- .bd tek
- .br
- source |
- .bd gsip
- .br
- source |
- .bd vt0
- .sh DESCRIPTION
- These commands produce graphical output on the Tektronix 4014 terminal,
- the GSI or other Diablo-mechanism terminals,
- and the on-line storage scope respectively.
- They read the standard input to obtain
- plotting instructions,
- which are usually generated by a program
- calling the graphics subroutines
- described in
- .it plot
- (VII).
- Each instruction consists of an ASCII letter
- usually followed by binary information.
- A plotting coordinate is transmitted
- as four bytes representing
- the
- .it x
- and
- .it y
- values;
- each value
- is a signed number transmitted low-order byte first.
- The assumed plotting space is set by request.
- The instructions are taken from
- .s3
- .lp +3 3
- m move: the next four bytes specify the coordinates of a point
- to move to.
- This is used before writing a label.
- .s3
- .lp +3 3
- p point: the next four bytes specify the coordinates at which a point is drawn.
- .s3
- .lp +3 3
- l line: the next eight bytes are taken as two pairs of coordinates
- specifying the endpoints of a line to be drawn.
- .s3
- .lp +3 3
- t label: the bytes up to a new-line are written as ASCII
- starting at the last point drawn or moved to.
- .s3
- .lp +3 3
- a arc:
- the first four bytes specify the center, the next four specify the
- starting point,
- and the last four specify the end point of a circular arc.
- The least significant coordinate of the end point is
- used only to determine the quadrant.
- The arc is drawn counter-clockwise.
- This command is not necessarily implemented on all
- (or even any)
- of the output devices.
- .s3
- .lp +3 3
- c circle:
- The first four bytes specify the center of the circle,
- the next two the radius.
- .s3
- .lp +3 3
- e erases the screen
- .s3
- .lp +3 3
- f linemod: takes the following string as the type for all
- future lines.
- The types are
- `dotted,'
- `solid,' `longdashed,' `shortdashed,' and `dotdashed.'
- This instruction is effective only with the Tektronix
- terminal.
- .s3
- .lp +3 3
- d dotline: takes the first four bytes as the coordinates
- of the beginning of a dotted line.
- The next two are a signed x-increment, and the next two
- are a word count.
- Following are the indicated number of byte-pairs
- representing words.
- For each bit in this list of words a point is plotted
- which is visible if the bit is `1,' invisible if not.
- Each point is offset rightward by the x-increment.
- The instruction is effective only on the vt0 scope.
- .s3
- .i0
- .sh "SEE ALSO"
- plot (VII), graph (VI)
- .sh BUGS
-