plot(3x)plot(3x)Name
openpl, erase, label, line, circle, arc, move, cont, point, linemod,
space, closepl, box, color, dot - graphics interface
Syntaxopenpl()erase()label(s)
char s[];
line(x1, y1, x2, y2)
circle(x, y, r)
arc(x, y, x0, y0, x1, y1)
move(x, y)
cont(x, y)
point(x, y)
linemod(s)
char s[];
space(x0, y0, x1, y1)
closepl()
box(x0, x1, y0, y1)
color(c)dot()Description
These subroutines generate graphic output in a device-independent man‐
ner. See for a description of their effect. The subroutine precedes
the other subroutines as it opens the device for writing. The subrou‐
tine flushes the output. The and routines are used by the lvp16 and
hp7475a plotters only.
String arguments to and are null-terminated and do not contain new‐
lines.
Many of these functions have additional options for different output
devices. They are accessed by the options as follows:
-lplot device-independent graphics stream on standard output for
filters
-lplotaed AED 512 color graphics terminal
-lplotbg BBN bitgraph graphics terminal
-lplotdumb dumb terminals without cursor addressing or line printers
-lplotgigi gigi graphics terminal
-lplotgrn grn files
-lplot2648 HP 2648 graphics terminal
-lplot7221 HP 7221 graphics terminal
-lplotimagen Imagen laser printer (default 240 DPI resolution)
-l300 GSI 300 terminal
-l300s GSI 300S terminal
-l450 DASI 450 terminal
-l4013 Tektronix 4013 terminal
-l4014 Tektronix 4014 terminal
-llvp16 DEC LVP16 and HP7475A plotters
See Alsograph(1g), plot(1g), plot(5)plot(3x)