Previous: symck Up: ../plot79_s.html Next: symds


SYMCS

       SUBROUTINE  SYMCS (CX,CY,CZ, WIDTH, HEIGHT, REJECT)
 C$    (Check Symbol Box)
 C$    When symbols are drawn, it is generally useful to  suppress
 C$    clipping when  it can  be  determined beforehand  that  the
 C$    entire symbol lies within the  3-D window.  This is  easily
 C$    determined from the box which surrounds the symbol.  If  it
 C$    is found that the symbol lies entirely outside the  window,
 C$    then stroke  generation for  the symbol  can be  suppressed
 C$    entirely.  This routine  turns off clipping  if the  symbol
 C$    lies inside the window, and turns it on if it lies across a
 C$    window boundary.  A flag is  returned if the entire  symbol
 C$    lies outside the window.  The arguments are:
 C$
 C$    (CX,CY,CZ).....World coordinates of the lower left corner of
 C$                   the symbol box.
 C$    WIDTH..........Width of the symbol box.
 C$    HEIGHT.........Height of the symbol box.
 C$    REJECT......... .TRUE. - Symbol entirely outside view window.
 C$                             The clipping flags are left unchanged.
 C$                   .FALSE. - At least part of symbol visible.
 C$    (02-APR-82)