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)