Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ line(3G) — AOS 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

clip(3G)

dash(3G)

merge(3G)

width(3G)

LINE(3G)  —  

NAME

VI_ALine, VI_RLine − draw a line

SYNOPSIS

VI_ALine(x,y)
int x,y;/∗ end point of line ∗/

VI_RLine(dx,dy)
int dx,dy;/∗ displacement to end point ∗/

DESCRIPTION

These functions draw a line to an absolute or a relative location.  A line is normally of 1’s, and is merged with the window data according to the current merge mode. 

VI_ALineDraws a line from the current point to the specified point (the line’s end point) according to the current values of the merge, width, and dash pattern parameters.  The specified point becomes the current point. 

VI_RLineDraws a line from the current point to the current point displaced by the specified values, according to the current values of the merge, width, and dash pattern parameters.  The current point is incremented by the displacement. 

NOTE

VI_Line applies only to the IBM Academic Information Systems experimental display. 

SEE ALSO

clip(3G), dash(3G), merge(3G), width(3G)

PRPQs 5799-WZQ/5799-PFF: IBM/4.3  —  30 Sep 1985

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