26 |
|
static BEAMLIST blist; |
27 |
|
|
28 |
|
|
29 |
< |
static |
30 |
< |
add2blist(hd, bi, nr) /* add to beam sample list */ |
31 |
< |
int hd, bi, nr; |
29 |
> |
static void |
30 |
> |
add2blist( /* add to beam sample list */ |
31 |
> |
int hd, |
32 |
> |
int bi, |
33 |
> |
int nr |
34 |
> |
) |
35 |
|
{ |
36 |
< |
register int i; |
36 |
> |
int i; |
37 |
|
|
38 |
|
for (i = blist.nb; i--; ) |
39 |
|
if (blist.bl[i].bi == bi && blist.bl[i].hd == hd) { |
52 |
|
|
53 |
|
|
54 |
|
int16 * |
55 |
< |
viewbeams(vp, hr, vr, blp) /* convert view into sections/beams */ |
56 |
< |
VIEW *vp; |
57 |
< |
int hr, vr; |
58 |
< |
BEAMLIST *blp; |
55 |
> |
viewbeams( /* convert view into sections/beams */ |
56 |
> |
VIEW *vp, |
57 |
> |
int hr, |
58 |
> |
int vr, |
59 |
> |
BEAMLIST *blp |
60 |
> |
) |
61 |
|
{ |
62 |
|
static int16 sectlist[HDMAX+1]; |
63 |
|
int16 sectarr[MINRES+1][MINRES+1]; |
66 |
|
FVECT rorg, rdir; |
67 |
|
int shr, svr, sampquant; |
68 |
|
int v; |
69 |
< |
register int h, hd; |
69 |
> |
int h, hd; |
70 |
|
/* clear section flags */ |
71 |
|
memset((char *)sectlist, '\0', sizeof(sectlist)); |
72 |
|
/* identify view sections */ |
151 |
|
|
152 |
|
|
153 |
|
int |
154 |
< |
nextview(vp, fp) /* get next view from fp */ |
155 |
< |
VIEW *vp; |
156 |
< |
FILE *fp; |
154 |
> |
nextview( /* get next view from fp */ |
155 |
> |
VIEW *vp, |
156 |
> |
FILE *fp |
157 |
> |
) |
158 |
|
{ |
159 |
|
char linebuf[256]; |
160 |
|
|