36 |
|
extern RNUMBER raysleft; /* number of rays left to trace */ |
37 |
|
extern long waitflush; /* how long until next flush */ |
38 |
|
|
39 |
< |
extern int lastray; /* last ray number sent */ |
40 |
< |
extern int lastdone; /* last ray processed */ |
39 |
> |
extern RNUMBER lastray; /* last ray number sent */ |
40 |
> |
extern RNUMBER lastdone; /* last ray processed */ |
41 |
|
|
42 |
< |
typedef double DCOLOR[3]; /* double-precision color */ |
42 |
> |
typedef double DCOLOR[3]; /* double-precision color */ |
43 |
|
|
44 |
|
/* |
45 |
|
* The MODCONT structure is used to accumulate ray contributions |
119 |
|
extern int in_rchild(void); |
120 |
|
extern void end_children(void); |
121 |
|
|
122 |
< |
extern void zero_record(int ndx); |
122 |
> |
extern void put_zero_record(int ndx); |
123 |
|
extern void queue_modifiers(void); |
124 |
|
|
125 |
|
extern void parental_loop(void); /* controlling process */ |