55 |
|
|
56 |
|
extern int rayqleft; /* number of rays to queue before flush */ |
57 |
|
|
58 |
+ |
/* |
59 |
|
extern int32 encodedir(); |
60 |
|
extern double fdir2diff(), dir2diff(); |
61 |
+ |
*/ |
62 |
+ |
|
63 |
+ |
/* rhd_qtree.c */ |
64 |
+ |
extern int qtAllocLeaves(register int n); |
65 |
+ |
extern void qtFreeLeaves(void); |
66 |
+ |
extern int qtCompost(int pct); |
67 |
+ |
extern void qtReplant(void); |
68 |
+ |
extern int qtFindLeaf(int x, int y); |
69 |
+ |
extern int qtMapLeaves(int redo); |
70 |
+ |
/* rhd_qtree2c.c rhd_qtree2r.c */ |
71 |
+ |
extern void qtRedraw(int x0, int y0, int x1, int y1); |
72 |
+ |
extern void qtUpdate(void); |
73 |
|
|
74 |
|
#ifdef __cplusplus |
75 |
|
} |