Previous: pvise Up: ../plot79_p.html Next: pvits


PVISW

       SUBROUTINE  PVISW (Z1,ZE,Z2, MX,MY, NX,NY, S, PL2)
 C$    (Southwest View)
 C$    Program to produce a perspective drawing of a single valued
 C$    function defined in Cartesian coordinates, in such a way as
 C$    to exhibit arcs on the  surface parallel to the  coordinate
 C$    axes.  For  greater  clarity in  presentation,  the  entire
 C$    figure may  be sheared,  horizontally which  will give  the
 C$    illusion of a sidewise perspective, and vertically to  give
 C$    the illusion of  depth and the  expose the remoter  details
 C$    which would otherwise be hidden.  Shearing is preferable to
 C$    rotation whenever  it  is desired  to  maintain  horizontal
 C$    lines horizontal.  The arguments are:
 C$
 C$    (MX,MY)........Actual declared dimensions of ZE(*,*).
 C$    ZE(NX,NY)......Array of function values.
 C$    (Z1,Z2)........Span of Z values.
 C$    S.............. = 1.0, plot positive part; = -1.0, plot
 C$                   negative part.
 C$    PL2............2-D pen movement subroutine, perhaps PL2CA.
 C$    (09-APR-82)