Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dash(3G) — AOS 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

line(3G)

merge(3G)

query(3G)

width(3G)

DASH(3G)  —  

NAME

VI_Dash − set line dash pattern

SYNOPSIS

VI_Dash(dash,dashlen)
unsigned short dash;/∗ dash pattern ∗/
short dashlen;/∗ dash pattern length ∗/

DESCRIPTION

If no dash pattern has been set, lines drawn with the VI_RLine and VI_ALine subroutines described under line(3G) are solid lines of 1’s. If a pattern has been set, the bits of the pattern word are used in sequence whenever the vector generator would normally output a 1. Setting a pattern of 0x5555 produces a very acceptable dotted line. Other patterns may be used to vary the size of dashes in the line. The length of the pattern can range from 1 to 16 bits. The pattern bits should be left-justified. Setting the pattern length to 0 specifies a return to solid lines. The line dash pattern is initially set to solid 1’s.

SEE ALSO

line(3G), merge(3G), query(3G), width(3G)

NOTE

VI_Dash applies only to the IBM Academic Information Systems experimental display.  VI_Dash does not support VI_Circle. 

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

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