Previous: setli Up: ../plot79_s.html Next: setlw
SUBROUTINE SETLS (LSTYLE)
C$ (Set Line Style)
C$ Set the line style desired. The line style is specified by
C$ an integer in the range 1..MAXINT (MAXINT = largest integer
C$ on host computer). Values in the range 1..9 are
C$ predefined. Values 10..MAXINT are treated as dash pattern
C$ specifications, with individual digits specifying a mark or
C$ space. The acceptable values are as follows:
C$
C$ 1.......Solid line (default)
C$ 2.......Dashed line (- - - - - - - -) (32)
C$ 3-9.....Hardware dependent (if available)
C$ Software simulated as follows:
C$ 3 (- - - - - - - - - - ) (34)
C$ 4 (-- -- -- -- -- -- -- -- -- -- ) (52)
C$ 5 (-- -- -- -- -- -- -- ) (54)
C$ 6 (-- -- -- -- -- ) (56)
C$ 7 (---- ---- ---- ---- ---- ---- ) (72)
C$ 8 (---- ---- ---- ---- ---- ) (74)
C$ 9 (---- ---- ---- ---- ) (76)
C$
C$ For values larger than 10, the digits are interpreted
C$ according to the following table:
C$
C$ 0,1 point invisible,visible
C$ 2,3 very short invisible,visible
C$ 4,5 short invisible,visible
C$ 6,7 medium invisible,visible
C$ 8,9 long invisible,visible
C$
C$ Note that even digits correspond to spaces, and odd digits
C$ to marks. A pattern will normally be represented by
C$ alternating odd and even digits, but successive odd digits
C$ or even digits may be specified to accumulate mark or space
C$ lengths of non-standard sizes.
C$
C$ The sizes "very short" etc depend on the values set in a
C$ DATA statement below for SIZE(*). They are currently set
C$ as -, --, ----, and --------, where "-" represents a
C$ distance of 0.01 units in NDC space. A point has zero
C$ length. The dash patterns above are followed by the
C$ equivalent integer value which defines them. Some other
C$ examples are:
C$
C$ 7212 ---- . ---- . ---- . ---- .
C$ 1212 . . . . . . . . . . . . . .
C$ 1414 . . . . . . . . .
C$ 53212 --- . --- . --- . --- . --- .
C$ 72125212 ---- . -- . ---- . -- . ---- . -- . ----
C$
C$ (04-DEC-82)