Previous: setli Up: ../plot79_s.html Next: setlw


SETLS

       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)