Previous: conca Up: ../plot79_c.html Next: concc
SUBROUTINE CONCB (Z1,ZE,Z2, MX,MY, NX,NY, NZ, PL2)
C$ (Contour Border)
C$ On contour plots, it is often difficult to distinguish
C$ between peaks and valleys, unless some supplemental
C$ information, such as dashed lines for negative contours, is
C$ available. This routine implements a technique which is
C$ sometimes useful. The basic idea is to draw lines along
C$ the border of the graph which are shown where the function
C$ value lies on or above the contour, and are suppressed when
C$ the function value drops below the contour. The net effect
C$ is a border along the edges which can be imagined to
C$ represent an edge-on cross-sectional view of the surface.
C$ In this way, valleys that run into the graph border will be
C$ flagged by a dip in the bordering lines. The border is
C$ drawn to occupy 1/10 of the width of the graph.
C$
C$ The arguments are:
C$
C$ ZE(NX,NY) Array from which border values are taken
C$ (MX,MY) Actual declared dimensions of Z(*,*)
C$ (Z1,Z2) Interval defining scale
C$ NZ Number of Z-intervals to be marked
C$ PL2 2-D pen movement subroutine, perhaps PL2CA
C$
C$ (30-JAN-82)