BSD 4_2 development
[unix-history] / usr / man / man3 / plot.3x
CommitLineData
174f4158
C
1.TH PLOT 3X "19 January 1983"
2.SH NAME
3plot: openpl, erase, label, line, circle, arc, move, cont, point, linemod, space, closepl \- graphics interface
4.SH SYNOPSIS
5.nf
6.B openpl()
7.PP
8.B erase()
9.PP
10.B label(s)
11.B char s[];
12.PP
13.B line(x1, y1, x2, y2)
14.PP
15.B circle(x, y, r)
16.PP
17.B arc(x, y, x0, y0, x1, y1)
18.PP
19.B move(x, y)
20.PP
21.B cont(x, y)
22.PP
23.B point(x, y)
24.PP
25.B linemod(s)
26.B char s[];
27.PP
28.B space(x0, y0, x1, y1)
29.PP
30.B closepl()
31.fi
32.PP
33.ft R
34.SH DESCRIPTION
35These subroutines generate graphic output in a relatively
36device-independent manner. See
37.IR plot (5)
38for a description of their effect.
39.I Openpl
40must be used before any of the others to open the device for writing.
41.I Closepl
42flushes the output.
43.PP
44String arguments to
45.I label
46and
47.I linemod
48are null-terminated, and do not contain newlines.
49.PP
50Various flavors of these functions exist for different output devices.
51They are obtained by the following
52.IR ld (1)
53options:
54.TP 8n
55.B \-lplot
56device-independent graphics stream on standard output for
57.IR plot (1)
58filters
59.br
60.ns
61.TP
62.B \-l300
63GSI 300 terminal
64.br
65.ns
66.TP
67.B \-l300s
68GSI 300S terminal
69.br
70.ns
71.TP
72.B \-l450
73DASI 450 terminal
74.br
75.ns
76.TP
77.B \-l4014
78Tektronix 4014 terminal
79.SH "SEE ALSO"
80plot(5), plot(1G), graph(1G)