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

Comparing ray/src/cv/bsdfrep.h (file contents):
Revision 2.3 by greg, Tue Oct 23 05:10:42 2012 UTC vs.
Revision 2.5 by greg, Wed Nov 7 03:04:23 2012 UTC

# Line 57 | Line 57 | typedef struct s_rbfnode {
57   #define INP_QUAD3       4               /* 180-270 degree quadrant */
58   #define INP_QUAD4       8               /* 270-360 degree quadrant */
59  
60 +                                /* active grid resolution */
61 + extern int              grid_res;
62                                  /* coverage/symmetry using INP_QUAD? flags */
63   extern int              inp_coverage;
64  
# Line 91 | Line 93 | extern char            *progname;
93                                  /* get theta value in degrees [0,180) range */
94   #define get_theta180(v) ((180./M_PI)*acos((v)[2]))
95                                  /* get phi value in degrees, [0,360) range */
96 < #define get_phi360(v)   ((180./M_PI)*atan2((v)[1],(v)[0]) + 180.)
96 > #define get_phi360(v)   ((180./M_PI)*atan2((v)[1],(v)[0]) + 360.*((v)[1]<0))
97  
98                                  /* our loaded grid for this incident angle */
99   extern double           theta_in_deg, phi_in_deg;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines