19 |
|
int infmt = 'a'; /* input format ('a','f','d') */ |
20 |
|
double pctcull = 95.; /* target culling percentile */ |
21 |
|
|
22 |
< |
#define dval3(ix,ox,oy) datarr[((((ix)<<log2g)+(ox))<<log2g)+(oy)] |
23 |
< |
#define dval4(ix,iy,ox,oy) datarr[((((((ix)<<log2g)+(iy))<<log2g)+(ox))<<log2g)+(oy)] |
22 |
> |
#define dval3(ix,ox,oy) datarr[((size_t)(((ix)<<log2g)+(ox))<<log2g)+(oy)] |
23 |
> |
#define dval4(ix,iy,ox,oy) datarr[((((size_t)(((ix)<<log2g)+(iy))<<log2g)+(ox))<<log2g)+(oy)] |
24 |
|
|
25 |
|
/* Tensor tree node */ |
26 |
|
typedef struct ttree_s { |
402 |
|
if (recipavg) |
403 |
|
do_reciprocity(); |
404 |
|
if (doheader) { |
405 |
< |
for (i = 0; i < argc; i++) { |
406 |
< |
fputs(argv[i], stdout); |
407 |
< |
fputc(i < argc-1 ? ' ' : '\n', stdout); |
408 |
< |
} |
405 |
> |
newheader("RADIANCE", stdout); |
406 |
> |
printargs(argc, argv, stdout); |
407 |
> |
fputnow(stdout); |
408 |
> |
fputformat("ascii", stdout); |
409 |
|
fputc('\n', stdout); |
410 |
|
} |
411 |
|
gtree.kid = NULL; /* create our tree */ |