#include "pssub.h" void main() { int i,j,n=10;double x,y;double x1[100],y1[100]; init(); viewport(0.2,0.2,0.8,0.8); xyworld(0.0,0.0,1.0,1.0); linety(2); rect(0.0, 0.0, 1.0, 1.0);stroke(); for(i=0;i<=n;i++) { for(j=0;j<=n;j++) { x=(double)i/(double)n; y=(double)j/(double)n; circ(x,y, 0.002);fill(); } } linety(1); linewidth(2.0); x1[0]=0.50; y1[0]=0.00; x1[1]=0.00; y1[1]=0.50; x1[2]=0.00; y1[2]=1.00; x1[3]=0.50; y1[3]=0.70; newpath(); plot(x1[0], y1[0], 3); curvtona(x1,y1,0.7,4); stroke(); for(i=0;i<=3;i++) { x1[i]=1.0-x1[i]; } newpath(); plot(x1[0], y1[0], 3); curvtona(x1,y1,0.6,4); stroke(); for(i=0;i<=3;i++) { circ(x1[i],y1[i], 0.006);fill(); circ((1.0-x1[i]),y1[i],0.006);fill(); } stroke(); fin(); }