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

Comparing ray/src/rt/source.h (file contents):
Revision 1.9 by greg, Thu Jun 20 16:36:44 1991 UTC vs.
Revision 1.10 by greg, Mon Jun 24 16:10:57 1991 UTC

# Line 47 | Line 47 | typedef struct {
47   */
48  
49   /*
50 < * Virtual source materials must support the following functions:
50 > * Virtual source materials must define the following.
51   *
52   *      vproj(pm, op, sp, i)    Compute i'th virtual projection
53   *                              of source sp in object op and assign
# Line 80 | Line 80 | extern SRCREC  *source;                        /* our source list */
80   extern int  nsources;                   /* the number of sources */
81  
82   extern double  srcray();                /* ray to source */
83 + extern int  srcvalue();                 /* compute source value w/o shadows */
84  
85 + extern double  intercircle();           /* intersect two circles */
86 +
87   extern SPOT  *makespot();               /* make spotlight */
88  
89   extern double  dstrsrc;                 /* source distribution amount */
90   extern double  shadthresh;              /* relative shadow threshold */
91   extern double  shadcert;                /* shadow testing certainty */
92   extern int  directrelay;                /* maximum number of source relays */
93 + extern int  vspretest;                  /* virtual source pretest density */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines