NAME

Overlay - draws simple overlays


SYNOPSIS

 Overlay < in.H > out.V [pars]


DESCRIPTION

        Draws polylines, text, boxes, and oval overlays


COMMENTS

 Options let you position objects, control the
 size of the labeling, etc. 
 The objects can be overlayed onto vplot
 graphics files using the 'erase=once' option of pen filters.
 For example, 'Tube < Wiggleout.H Boxout.H erase=once' The
 interact option of pen filters can be used to determine the
 coordinate of the spot the box's pointer is to point at.
 (Alas, not all pen filters support the 'interact' capability.)
 The special pen filter Vppen can be used to combine vplot
 files.


INPUT PARAMETERS

type - char*
        Must be 'box','oval','arrow','polyline', or 'text'
fat - int
        [0] Fatness of object
color- int
        [7]     Color of object


Box Parameters

x - float
        [0]  Relative Position of left edge of box
y - float
        [0]  Relative Position of  bottom edge of box
width - float
        [1.]  Width of box
height - float
        [1.]  Height of box


Oval Parameters

x,y - float
       [0,0]   Center of oval x
x_oval,y_oval - float
       [1.,1.]  Major axes for oval


Arrow and Polyline parameters

x,y - float*
       [0,0][1.,1.]   Array of points to draw lines between (max 50)
pscale - float (arrow only)
        [1.]    scale factor for width of pointer


Text parameters

x,y - float
      [0.,0.]   Location of text
size - float
        [.25]    Height of text, in inches
label- char*
        ' '   Text string for label
angle- int
        [0]     Angle for text
boxit- int
       [1] Whether (1) or not (0) to create a box arround text


COMPILE LEVEL

 LOCAL


CATEGORY

sep_graphics