plot3d: Plot 3-d surface plot DESCRIPTION: This function is used in examples 11,21. SYNOPSIS: plot3d(x, y, z, nx, ny, opt, side) ARGUMENTS: x (const PLFLT *, input) : Pointer to set of x coordinate values at which the function is evaluated. y (const PLFLT *, input) : Pointer to set of y coordinate values at which the function is evaluated. z (const PLFLT * const *, 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: 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. side (PLBOOL, input) : Flag to indicate whether or not ``sides'' should be draw on the figure. If side is true sides are drawn, otherwise no sides are drawn.