void plotx (ws,f,n,theta,phi,x1,x2,y1,y2) double (*f)(),theta,phi,x1,x2,y1,y2; int n,ws; { double px[50],py[50],pz[50],m,interpy,incx,incy; Gpoint p[50],q[50],pp[100],qq[100]; int i,j,k,kp,kq,tk,bk,prev,ind; /* * Compute first contour and initialize. */ incx = (x2-x1)/(double)(n-1); incy = (y2-y1)/(double)(n-1); for (i=0; i