1266 |
|
Values in between are separated by |
1267 |
|
.I "(l_max-l_min)/(N-1)" |
1268 |
|
nanometers. |
1269 |
< |
All values must be non-negative, and the spectrum outside of the |
1269 |
> |
All values should be non-negative unless defining a component for |
1270 |
> |
complementary color mixing, and the spectrum outside of the |
1271 |
|
specified range is assumed to be zero. |
1272 |
|
(The visible range is 380 to 780 nm.)\0 |
1273 |
|
The actual units and scale of the measurements do not matter, |
2226 |
|
p 0 0 .005 |
2227 |
|
v vend = |
2228 |
|
p 0 0 .05 |
2229 |
< |
cyl vtip1 .0015 |
2229 |
> |
cyl vtip1 .0015 vend |
2230 |
|
sph vend .0015 |
2231 |
|
cone vtip0 0 vtip1 .0015 |
2232 |
|
o |
2388 |
|
.SH |
2389 |
|
SYNOPSIS |
2390 |
|
.LP |
2391 |
< |
.B cyl |
2391 |
> |
.B ring |
2392 |
|
.I "vc rmin rmax" |
2393 |
|
.SH |
2394 |
|
DESCRIPTION |
2567 |
|
of MGF that is to be produced. |
2568 |
|
Since MGF is in its first major release, this is not yet a useful |
2569 |
|
form, but it will be when the second major release comes out. |
2570 |
+ |
This has the necessary side-effect of expanding all included files. |
2571 |
+ |
(See the |
2572 |
+ |
.UL i |
2573 |
+ |
entity.)\0 |
2574 |
|
.LP |
2575 |
|
In the second form, |
2576 |
|
.I mgfilt |
2595 |
|
.SH |
2596 |
|
SEE ALSO |
2597 |
|
.LP |
2598 |
< |
mgf2rad, rad2mgf |
2598 |
> |
i, mgf2rad, rad2mgf |
2599 |
|
.ds RH MGF2RAD |
2600 |
|
.bp |
2601 |
|
.SH |
3277 |
|
#define MG_EMEM 8 /* out of memory */ |
3278 |
|
#define MG_ESEEK 9 /* file seek error */ |
3279 |
|
#define MG_EBADMAT 10 /* bad material specification */ |
3280 |
+ |
#define MG_ELINE 11 /* input line too long */ |
3281 |
|
|
3282 |
< |
#define MG_NERRS 11 |
3282 |
> |
#define MG_NERRS 12 |
3283 |
|
.DE |
3284 |
|
If it is inappropriate to send output to standard error, the calling |
3285 |
|
program should use the routines listed under |
3363 |
|
function reads the next input line from the current file, |
3364 |
|
returning the number of characters in the line, or zero if the |
3365 |
|
end of file is reached or there is a file error. |
3366 |
+ |
If the last character read in the input line is not a newline, |
3367 |
+ |
then the input line was too long, and you |
3368 |
+ |
should return an MG_ELINE error. |
3369 |
|
The function skips over escaped newlines, and keeps track of the |
3370 |
|
line number in the current file context |
3371 |
|
.I mg_file, |