2.11BSD/man/cat3/label.0

Compare this file to the similar file:
Show the results in this format:




PLOT(3X)	    UNIX Programmer's Manual		 PLOT(3X)



NAME
     plot: openpl, erase, label, line, circle, arc, move, cont,
     point, linemod, space, closepl - graphics interface

SYNOPSIS
     openpl()

     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()

DESCRIPTION
     These subroutines generate graphic output in a relatively
     device-independent manner.  See _p_l_o_t(5) for a description of
     their effect.  _O_p_e_n_p_l must be used before any of the others
     to open the device for writing.  _C_l_o_s_e_p_l flushes the output.

     String arguments to _l_a_b_e_l and _l_i_n_e_m_o_d are null-terminated,
     and do not contain newlines.

     Various flavors of these functions exist for different out-
     put devices. They are obtained by the following _l_d(1)
     options:

     -lplot  device-independent graphics stream on standard out-
	     put for _p_l_o_t(1) filters
     -l300   GSI 300 terminal
     -l300s  GSI 300S terminal
     -l450   GSI 450 terminal
     -l4013  Tektronix 4013 terminal
     -l4014  Tektronix 4014 and 4015 terminals with the Enhanced
	     Graphics Module (Use -l4013 for 4014's or 4015's



Printed 11/26/99	  May 15, 1986				1






PLOT(3X)	    UNIX Programmer's Manual		 PLOT(3X)



	     without the Enhanced Graphics Module)
     -lplotaed
	     AED 512 color graphics terminal
     -lplotbg
	     BBN bitgraph graphics terminal
     -lplotdumb
	     Dumb terminals without cursor addressing or line
	     printers
     -lplot  DEC Gigi terminals
     -lvt0   DEC vt100 terminals
     -lplot2648
	     Hewlett Packard 2648 graphics terminal
     -lplot7221
	     Hewlett Packard 7221 graphics terminal
     -lplotimagen
	     Imagen laser printer (default 240 dots-per-inch
	     resolution).

     On many devices, it is necessary to pause after _e_r_a_s_e(),
     otherwise plotting commands are lost.  The pause is normally
     done by the tty driver if at login time, _t_s_e_t found a _d_f
     field in the _t_e_r_m_c_a_p(5) entry for the terminal.  If a pause
     is needed but not automatically being generated, add
	  flush(stdout);
	  sleep(1);
     after each _e_r_a_s_e().

SEE ALSO
     plot(5), plot(1G), plot(3F), graph(1G)


























Printed 11/26/99	  May 15, 1986				2