27 |
|
|
28 |
|
switch (fmt) { |
29 |
|
case 'a': |
30 |
< |
if (fscanf(fp, "%lf %lf %lf %lf %lf %lf", |
31 |
< |
dvec, dvec+1, dvec+2, dvec+3, dvec+4, dvec+5) != 6) |
30 |
> |
if (fscanf(fp, FVFORMAT, dvec, dvec+1, dvec+2) != 3 || |
31 |
> |
fscanf(fp, FVFORMAT, dvec+3, dvec+4, dvec+5) != 3) |
32 |
|
return(0); |
33 |
|
VCOPY(idir, dvec); |
34 |
|
VCOPY(odir, dvec+3); |
127 |
|
progname); |
128 |
|
return(1); |
129 |
|
} |
130 |
< |
bsdf = eval_rbfrep(rbf, odir)/(output_orient*odir[2]); |
130 |
> |
bsdf = eval_rbfrep(rbf, odir); |
131 |
|
} |
132 |
|
switch (outfmt) { /* write to stdout */ |
133 |
|
case 'a': |