ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/rhd_geom.c
(Generate patch)

Comparing ray/src/hd/rhd_geom.c (file contents):
Revision 3.14 by schorsch, Thu Jan 1 11:21:55 2004 UTC vs.
Revision 3.15 by greg, Fri Oct 5 19:19:16 2018 UTC

# Line 39 | Line 39 | static struct gmEntry {
39  
40  
41  
42 < extern void
42 > void
43   gmNewGeom(                      /* add new geometry to next list */
44          char    *file
45   )
46   {
47 <        register int    i, j;
47 >        int     i, j;
48                                          /* check if already in next list */
49          FORALLGEOM(gmNext, i)
50                  if (!strcmp(file, gmNext[i].gfile))
# Line 73 | Line 73 | gmNewGeom(                     /* add new geometry to next list */
73   }
74  
75  
76 < extern void
76 > void
77   gmEndGeom(void)                 /* make next list current */
78   {
79 <        register int    i, j;
79 >        int     i, j;
80  
81          FORALLGEOM(gmCurrent, i) {
82                  FORALLGEOM(gmNext, j)
# Line 93 | Line 93 | gmEndGeom(void)                        /* make next list current */
93   }
94  
95  
96 < extern int
96 > int
97   gmDrawGeom(void)                        /* draw current list of octrees */
98   {
99 <        register int    n;
99 >        int     n;
100  
101          FORALLGEOM(gmCurrent, n)
102                  glCallList(gmCurrent[n].listid);
# Line 104 | Line 104 | gmDrawGeom(void)                       /* draw current list of octrees */
104   }
105  
106  
107 < extern void
107 > void
108   gmDrawPortals(  /* draw portals with specific RGBA value */
109          int     r,
110          int     g,
# Line 130 | Line 130 | gmDrawPortals( /* draw portals with specific RGBA valu
130   }
131  
132  
133 < extern void
133 > void
134   gmDepthLimit(   /* compute approximate depth limits for view */
135          double  dl[2],
136          FVECT   vorg,
# Line 139 | Line 139 | gmDepthLimit(  /* compute approximate depth limits for
139   {
140          FVECT   v;
141          double  dcent;
142 <        register int    i;
142 >        int     i;
143  
144          dl[0] = FHUGE; dl[1] = 0.;
145          FORALLGEOM(gmCurrent, i) {
# Line 155 | Line 155 | gmDepthLimit(  /* compute approximate depth limits for
155   }
156  
157  
158 < extern void
158 > void
159   gmNewPortal(            /* add portal file(s) to our new list */
160          char    *pflist
161   )
162   {
163 <        register int    i;
163 >        int     i;
164          char    newfile[128];
165  
166          if (pflist == NULL)
# Line 187 | Line 187 | char   **ss0, **ss1;
187   }
188  
189  
190 < extern int
190 > int
191   gmEndPortal(void)                       /* close portal list and return GL list */
192   {
193 <        register int    n;
193 >        int     n;
194  
195          FORALLPORT(newportlist, n);
196          if (!n) {                       /* free old GL list */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines