227 |
|
const char *symmetry = "0"; |
228 |
|
int ninpfiles, totinc; |
229 |
|
int a, i; |
230 |
< |
/* start header */ |
231 |
< |
SET_FILE_BINARY(stdout); |
232 |
< |
newheader("RADIANCE", stdout); |
233 |
< |
printargs(argc, argv, stdout); |
234 |
< |
fputnow(stdout); |
230 |
> |
|
231 |
|
progname = argv[0]; /* get options */ |
232 |
|
for (a = 1; a < argc && argv[a][0] == '-'; a++) |
233 |
|
switch (argv[a][1]) { |
261 |
|
inpfile[i].up_phi -= 180.; |
262 |
|
set_grid_pos(&inpfile[i]); /* grid location for sorting */ |
263 |
|
} |
264 |
< |
qsort(inpfile, ninpfiles, sizeof(PGINPUT), cmp_indir); |
264 |
> |
qsort(inpfile, totinc, sizeof(PGINPUT), cmp_indir); |
265 |
|
/* compile measurements */ |
266 |
|
for (i = 0; i < totinc; i++) |
267 |
|
if (!add_pabopto_inp(i)) |
301 |
|
quadrant_sym[inp_coverage]); |
302 |
|
#endif |
303 |
|
build_mesh(); /* create interpolation */ |
304 |
< |
save_bsdf_rep(stdout); /* write it out */ |
304 |
> |
SET_FILE_BINARY(stdout); /* start header */ |
305 |
> |
newheader("RADIANCE", stdout); |
306 |
> |
printargs(argc, argv, stdout); |
307 |
> |
fputnow(stdout); |
308 |
> |
save_bsdf_rep(stdout); /* complete header + data */ |
309 |
|
return(0); |
310 |
|
userr: |
311 |
|
fprintf(stderr, "Usage: %s [-t][-n nproc][-s symmetry] meas1.dat meas2.dat .. > bsdf.sir\n", |