Previous: pviiv Up: ../plot79_p.html Next: pvisw
SUBROUTINE PVISE (Z1,ZE,Z2, MX,MY, NX,NY, S, PL2) C$ (Southeast 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 to 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)