void WaterfallCurve (x, y, z, npts) D3AUX.C Level 3
 
float *x The array of the independent variable of the curve to be drawn.
 float y The value on the y-axis (going from front to back) at which the curve is to be drawn.
float *z The array of the dependent variable z(x) at y = const.
int npts The dimension of the x and z arrays.
 
WaterfallCurve() is usually used to display the a profile of some physical quantity at a number of fixed times. In 
order for hidden line removal to work properly, you must plot your curves starting from the end of the y-axis that is closest to your viewpoint. For example, if your viewpoint is from negative y, WaterfallCurve() should be called inside a loop with with the smallest value of y first.