| 250 |
|
#endif |
| 251 |
|
} |
| 252 |
|
if (pctcull >= 0) |
| 253 |
< |
fwrite(&bsdf, sizeof(bsdf), 1, ofp); |
| 253 |
> |
putbinary(&bsdf, sizeof(bsdf), 1, ofp); |
| 254 |
|
else |
| 255 |
|
fprintf(ofp, "\t%.3e\n", bsdf); |
| 256 |
|
|
| 257 |
|
if (rbf_colorimetry == RBCtristimulus) { |
| 258 |
|
if (pctcull >= 0) { |
| 259 |
< |
fwrite(&uv[0], sizeof(*uv), 1, uvfp[0]); |
| 260 |
< |
fwrite(&uv[1], sizeof(*uv), 1, uvfp[1]); |
| 259 |
> |
putbinary(&uv[0], sizeof(*uv), 1, uvfp[0]); |
| 260 |
> |
putbinary(&uv[1], sizeof(*uv), 1, uvfp[1]); |
| 261 |
|
} else { |
| 262 |
|
fprintf(uvfp[0], "\t%.3e\n", uv[0]); |
| 263 |
|
fprintf(uvfp[1], "\t%.3e\n", uv[1]); |
| 443 |
|
#endif |
| 444 |
|
} |
| 445 |
|
if (pctcull >= 0) |
| 446 |
< |
fwrite(&bsdf, sizeof(bsdf), 1, ofp); |
| 446 |
> |
putbinary(&bsdf, sizeof(bsdf), 1, ofp); |
| 447 |
|
else |
| 448 |
|
fprintf(ofp, "\t%.3e\n", bsdf); |
| 449 |
|
|
| 450 |
|
if (rbf_colorimetry == RBCtristimulus) { |
| 451 |
|
if (pctcull >= 0) { |
| 452 |
< |
fwrite(&uv[0], sizeof(*uv), 1, uvfp[0]); |
| 453 |
< |
fwrite(&uv[1], sizeof(*uv), 1, uvfp[1]); |
| 452 |
> |
putbinary(&uv[0], sizeof(*uv), 1, uvfp[0]); |
| 453 |
> |
putbinary(&uv[1], sizeof(*uv), 1, uvfp[1]); |
| 454 |
|
} else { |
| 455 |
|
fprintf(uvfp[0], "\t%.3e\n", uv[0]); |
| 456 |
|
fprintf(uvfp[1], "\t%.3e\n", uv[1]); |