4 |
|
* Header file for rcontrib modules |
5 |
|
*/ |
6 |
|
|
7 |
+ |
#include "platform.h" |
8 |
+ |
#include "paths.h" |
9 |
+ |
#include "rtprocess.h" |
10 |
|
#include "ray.h" |
11 |
|
#include "func.h" |
12 |
|
#include "lookup.h" |
115 |
|
extern int getvec(FVECT vec); |
116 |
|
|
117 |
|
extern int in_rchild(void); |
118 |
< |
extern void end_children(void); |
118 |
> |
extern void end_children(int immed); |
119 |
|
|
120 |
|
extern void put_zero_record(int ndx); |
121 |
|
|
122 |
|
extern void parental_loop(void); /* controlling process */ |
123 |
+ |
|
124 |
+ |
extern void feeder_loop(void); /* feeder process */ |
125 |
|
|
126 |
|
extern void rcontrib(void); /* main calculation loop */ |