Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ plot(3X) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

tplot(1G)

plot(4)



     plot(3X)                                                 plot(3X)



     NAME
          plot - graphics interface subroutines

     SYNOPSIS
          openpl ()

          erase ()

          label (s)
          char *s;

          line (x1, y1, x2, y2)
          int x1, y1, x2, y2;

          circle (x, y, r)
          int x, y, r;

          arc (x, y, x0, y0, x1, y1)
          int x, y, x0, y0, x1, y1;

          move (x, y)
          int x, y;

          cont (x, y)
          int x, y;

          point (x, y)
          int x, y;

          linemod (s)
          char *s;

          space (x0, y0, x1, y1)
          int x0, y0, x1, y1;

          closepl ()

     DESCRIPTION
          These subroutines generate graphic output in a relatively
          device-independent manner.  space must be used before any of
          these functions to declare the amount of space necessary;
          see plot(4).  openpl must be used before any of the others
          to open the device for writing.  closepl flushes the output.

          circle draws a circle of radius r with center at the point
          (x, y).

          arc draws an arc of a circle with center at the point (x, y)
          between the points (x0, y0) and (x1, y1).

          String arguments to label and linemod are terminated by
          nulls and do not contain newlines.



     Page 1                                        (last mod. 1/14/87)





     plot(3X)                                                 plot(3X)



          See plot(4) for a description of the effect of the remaining
          functions.

          The library files listed below provide several variations of
          these routines.

     FILES
          /usr/lib/libplot.a  produces output for tplot(1G) filters

          /usr/lib/lib300.a   for DASI 300

          /usr/lib/lib300s.a  for DASI 300s

          /usr/lib/lib450.a   for DASI 450

          /usr/lib/lib4014.a  for Tektronix 4014

     WARNINGS
          To compile a program containing these functions in file.c,
          use ccfile.c-lplot

          To execute it, use a.out | tplot.

          The above routines use <stdio.h>. Therefore, the size of
          programs not otherwise using standard I/O is increased more
          than might be expected.

     SEE ALSO
          tplot(1G), plot(4).


























     Page 2                                        (last mod. 1/14/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026