The PLplot Plotting Library: Programmer's Reference Manual
Prev | Chapter 17. The Common API for PLplot | Next

### `plmeshc`: Magnitude colored plot surface mesh with contour.

`plmeshc` (x, y, z, nx, ny, opt, clevel, nlevel);

Identical to `plmesh` but with extra functionalities: the surface mesh can be colored accordingly to the current z value being plotted, a contour plot can be drawn at the base XY plane, and a curtain can be drawn between the plotted function border and the base XY plane.

`x` (`PLFLT *`, input) Pointer to set of x coordinate values at which the function is evaluated. `y` (`PLFLT *`, input) Pointer to set of y coordinate values at which the function is evaluated. `z` (`PLFLT **`, input) Pointer to a vectored two-dimensional array with set of function values. `nx` (`PLINT`, input) Number of ``x`` values at which function is evaluated. `ny` (`PLINT`, input) Number of ``y`` values at which function is evaluated. `opt` (`PLINT`, input) Determines the way in which the surface is represented. To specify more than one option just add the options, e.g. DRAW_LINEXY + MAG_COLOR ``opt`=DRAW_LINEX`: Lines are drawn showing ``z`` as a function of ``x`` for each value of ``y`[j]`. ``opt`=DRAW_LINEY`: Lines are drawn showing ``z`` as a function of ``y`` for each value of ``x`[i]`. ``opt`=DRAW_LINEXY`: Network of lines is drawn connecting points at which function is defined. ``opt`=MAG_COLOR`: Each line in the mesh is colored according to the z value being plotted. The color is used from the current colormap 1. ``opt`=BASE_CONT`: A contour plot is drawn at the base XY plane using parameters `nlevel` and `clevel`. ``opt`=DRAW_SIDES`: draws a curtain between the base XY plane and the borders of the plotted function. `clevel` (`PLFLT *`, input) Pointer to the array that defines the contour level spacing. `nlevel` (`PLINT`, input) Number of elements in the `clevel` array.

Prev | Home | Next
`plmesh`: Plot surface mesh | Up | `plmkstrm`: Creates a new stream and makes it the default