|
|
researchv10 Norman
/* step wedge for displaying color map or grey scale */
#include <fio.h>
#include <stdio.h>
main(argc,argv)
char **argv;
{
short *w;
int i, j, nx=255, ny=20, nc=255;
for(argc--, argv++; *argv && (**argv == '-' ); argv++){
switch(argv[0][1]){
case 'c':
nc = atoi(&argv[0][2]);
break;
case 'n':
i = sscanf(&argv[0][2], "%d, %d", &nx, &ny);
if(i == 1) { ny = nx/10; i = 2; }
break;
}
}
w = (short *)malloc(nx*ny*sizeof(short));
Fprint(2,"nx %d\n",nx);
Fprint(2,"ny %d\n",ny);
Fprint(2,"nc %d\n",nc);
for(i=0;i<nx;i++){
for(j=0;j<ny;j++){
w[i+j*nx] = i;
}
}
view2d(1,nx,ny,0.,0,0,1,1,nc,w);
exit(0);
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.