| 775 |
|
UsageExit(argv[0]); |
| 776 |
|
continue; |
| 777 |
|
case 'c': /* correct solid angle */ |
| 778 |
< |
correct_solid_angle ^= 1; |
| 778 |
> |
correct_solid_angle = 1; |
| 779 |
|
continue; |
| 780 |
|
case 't': /* transmission */ |
| 781 |
|
if (i >= argc-1) |
| 818 |
|
argv[i] = (char *)stdin_name; |
| 819 |
|
} |
| 820 |
|
data_file[ndataf].fname = argv[i]; |
| 821 |
< |
data_file[ndataf++].spectrum = cur_spectrum; |
| 821 |
> |
data_file[ndataf].spectrum = cur_spectrum; |
| 822 |
> |
ndataf++; |
| 823 |
|
continue; |
| 824 |
|
case 's': /* spectrum name or input file */ |
| 825 |
|
if (++i >= argc) |
| 881 |
|
} else { |
| 882 |
|
xml_input = argv[i]; |
| 883 |
|
} |
| 883 |
– |
if ((xml_input == win6_template) & (angle_basis == ABdefault)) |
| 884 |
– |
angle_basis = ABklemsFull; |
| 884 |
|
/* wrap it! */ |
| 885 |
|
return !wrapBSDF(argv[0]); |
| 886 |
|
} |