| 19 |
|
#include "random.h" |
| 20 |
|
|
| 21 |
|
#ifndef WFLUSH |
| 22 |
< |
#define WFLUSH 30 /* flush after this many rays */ |
| 22 |
> |
#ifdef SPEED |
| 23 |
> |
#define WFLUSH (5*SPEED) |
| 24 |
> |
#else |
| 25 |
> |
#define WFLUSH 100 /* flush after this many rays */ |
| 26 |
|
#endif |
| 27 |
+ |
#endif |
| 28 |
|
|
| 29 |
|
#ifdef SMLFLT |
| 30 |
|
#define sscanvec(s,v) (sscanf(s,"%f %f %f",v,v+1,v+2)==3) |
| 147 |
|
register PNODE *p; |
| 148 |
|
int xmin, ymin, xmax, ymax; |
| 149 |
|
{ |
| 150 |
< |
extern long nrays; |
| 151 |
< |
static long lastflush = 0; |
| 150 |
> |
extern unsigned long nrays; |
| 151 |
> |
static unsigned long lastflush = 0; |
| 152 |
|
static RAY thisray; |
| 153 |
|
double h, v; |
| 154 |
|
|