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 1.2 by greg, Tue Jul 23 16:13:27 1991 UTC vs.
Revision 2.1 by greg, Tue Nov 12 17:05:06 1991 UTC

# Line 13 | Line 13
13   #include  "otypes.h"
14  
15                                  /* illum flags */
16 < #define  IL_FLAT        0x1             /* flat surface */
17 < #define  IL_LIGHT       0x2             /* light rather than illum */
18 < #define  IL_COLDST      0x4             /* colored distribution */
19 < #define  IL_COLAVG      0x8             /* compute average color */
20 < #define  IL_DATCLB      0x10            /* OK to clobber data file */
16 > #define  IL_LIGHT       0x1             /* light rather than illum */
17 > #define  IL_COLDST      0x2             /* use color distribution */
18 > #define  IL_COLAVG      0x4             /* use average color */
19 > #define  IL_DATCLB      0x8             /* OK to clobber data file */
20  
21   struct illum_args {
22          int     flags;                  /* flags from list above */
# Line 25 | Line 24 | struct illum_args {
24          char    datafile[MAXSTR];       /* distribution data file name */
25          int     dfnum;                  /* data file number */
26          char    altmat[MAXSTR];         /* alternate material name */
27 +        int     sampdens;               /* point sample density */
28          int     nsamps;                 /* # of samples in each direction */
29 <        int     nalt, nazi;             /* # of altitude and azimuth angles */
30 <        FVECT   orient;                 /* coordinate system orientation */
29 >        float   minbrt;                 /* minimum average brightness */
30 >        float   col[3];                 /* computed average color */
31   };                              /* illum options */
32  
33   struct rtproc {
34          int     pd[3];                  /* rtrace pipe descriptors */
35          float   *buf;                   /* rtrace i/o buffer */
36          int     bsiz;                   /* maximum rays for rtrace buffer */
37 +        float   **dest;                 /* destination for each ray result */
38          int     nrays;                  /* current length of rtrace buffer */
39   };                              /* rtrace process */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines