Annotation of 43BSDReno/lib/libplot/plot/plot.3, revision 1.1.1.1

1.1       root        1: .\"    @(#)plot.3      6.3 (Berkeley) 11/24/87
                      2: .\"
                      3: .TH PLOT 3X  "November 24, 1987"
                      4: .AT 3
                      5: .SH NAME
                      6: plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl \- graphics interface
                      7: .SH SYNOPSIS
                      8: .nf
                      9: .B openpl()
                     10: .PP
                     11: .B erase()
                     12: .PP
                     13: .B label(s)
                     14: .B char s[];
                     15: .PP
                     16: .B line(x1, y1, x2, y2)
                     17: .PP
                     18: .B circle(x, y, r)
                     19: .PP
                     20: .B arc(x, y, x0, y0, x1, y1)
                     21: .PP
                     22: .B move(x, y)
                     23: .PP
                     24: .B cont(x, y)
                     25: .PP
                     26: .B point(x, y)
                     27: .PP
                     28: .B linemod(s)
                     29: .B char s[];
                     30: .PP
                     31: .B space(x0, y0, x1, y1)
                     32: .PP
                     33: .B closepl()
                     34: .fi
                     35: .PP
                     36: .ft R
                     37: .SH DESCRIPTION
                     38: These subroutines generate graphic output in a relatively
                     39: device-independent manner.  See
                     40: .IR  plot (5)
                     41: for a description of their effect.
                     42: .I Openpl
                     43: must be used before any of the others to open the device for writing.
                     44: .I Closepl
                     45: flushes the output.
                     46: .PP
                     47: String arguments to
                     48: .I label
                     49: and
                     50: .I linemod
                     51: are null-terminated, and do not contain newlines.
                     52: .PP
                     53: Various flavors of these functions exist for different output devices. 
                     54: They are obtained by the following
                     55: .IR ld (1)
                     56: options:
                     57: .TP 8n
                     58: .B \-lplot
                     59: device-independent graphics stream on standard output for 
                     60: .IR plot (1)
                     61: filters
                     62: .br
                     63: .ns
                     64: .TP
                     65: .B \-l300
                     66: GSI 300 terminal
                     67: .br
                     68: .ns
                     69: .TP
                     70: .B \-l300s
                     71: GSI 300S terminal
                     72: .br
                     73: .ns
                     74: .TP
                     75: .B \-l450
                     76: GSI 450 terminal
                     77: .br
                     78: .ns
                     79: .TP
                     80: .B \-l4013
                     81: Tektronix 4013 terminal
                     82: .br
                     83: .ns
                     84: .TP
                     85: .B \-l4014
                     86: Tektronix 4014 and 4015 terminals with the Enhanced Graphics Module (Use
                     87: .B \-l4013
                     88: for 4014's or 4015's without the Enhanced Graphics Module)
                     89: .br
                     90: .ns
                     91: .TP
                     92: .B \-lplotaed
                     93: AED 512 color graphics terminal
                     94: .br
                     95: .ns
                     96: .TP
                     97: .B \-lplotbg
                     98: BBN bitgraph graphics terminal
                     99: .br
                    100: .ns
                    101: .TP
                    102: .B \-lplotdumb
                    103: Dumb terminals without cursor addressing or line printers
                    104: .br
                    105: .ns
                    106: .TP
                    107: .B \-lplotgigi
                    108: DEC Gigi terminals
                    109: .br
                    110: .ns
                    111: .TP
                    112: .B \-lvt0
                    113: DEC vt100 terminals
                    114: .br
                    115: .ns
                    116: .TP
                    117: .B \-lplot2648
                    118: Hewlett Packard 2648 graphics terminal
                    119: .br
                    120: .ns
                    121: .TP
                    122: .B \-lplot7221
                    123: Hewlett Packard 7221 graphics terminal
                    124: .br
                    125: .ns
                    126: .TP
                    127: .B \-lplotimagen
                    128: Imagen laser printer (default 240 dots-per-inch resolution).
                    129: .PP
                    130: On many devices, it is necessary to pause after
                    131: .IR erase (),
                    132: otherwise plotting commands are lost.
                    133: The pause is normally done by the tty driver if at login time,
                    134: .I tset
                    135: found a
                    136: .I df
                    137: field in the
                    138: .IR termcap (5)
                    139: entry for the terminal.
                    140: If a pause is needed but not automatically being generated,
                    141: add
                    142: .RS
                    143: .nf
                    144: flush(stdout);
                    145: sleep(1);
                    146: .fi
                    147: .RE
                    148: after each
                    149: .IR erase ().
                    150: .SH "SEE ALSO"
                    151: plot(5), plot(1G), plot(3F), graph(1G)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.