ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/gen/mkillum.h
(Generate patch)

Comparing ray/src/gen/mkillum.h (file contents):
Revision 2.3 by schorsch, Thu Jun 26 00:58:09 2003 UTC vs.
Revision 2.5 by schorsch, Sun Nov 16 10:29:38 2003 UTC

# Line 4 | Line 4
4   */
5   #ifndef _RAD_MKILLUM_H_
6   #define _RAD_MKILLUM_H_
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
7  
11
8   #include  "standard.h"
9   #include  "object.h"
10   #include  "otypes.h"
11   #include  "rtprocess.h"
12  
13 + #ifdef __cplusplus
14 + extern "C" {
15 + #endif
16 +
17                                  /* illum flags */
18   #define  IL_LIGHT       0x1             /* light rather than illum */
19   #define  IL_COLDST      0x2             /* use color distribution */
# Line 40 | Line 40 | struct rtproc {
40          int     nrays;                  /* current length of rtrace buffer */
41   };                              /* rtrace process */
42  
43 + extern void printobj(char  *mod, register OBJREC  *obj);
44 + extern int average(register struct illum_args  *il, float  *da, int  n);
45 + extern void flatout(struct illum_args  *il, float  *da, int  n, int  m,
46 +        FVECT  u, FVECT  v, FVECT  w);
47 + extern void illumout(register struct illum_args  *il, OBJREC  *ob);
48 + extern void roundout(struct illum_args  *il, float  *da, int  n, int  m);
49  
50   #ifdef __cplusplus
51   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines