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.4 by greg, Tue Oct 23 21:09:29 2012 UTC

# Line 91 | Line 91 | extern char            *progname;
91                                  /* get theta value in degrees [0,180) range */
92   #define get_theta180(v) ((180./M_PI)*acos((v)[2]))
93                                  /* get phi value in degrees, [0,360) range */
94 < #define get_phi360(v)   ((180./M_PI)*atan2((v)[1],(v)[0]) + 180.)
94 > #define get_phi360(v)   ((180./M_PI)*atan2((v)[1],(v)[0]) + 360.*((v)[1]<0))
95  
96                                  /* our loaded grid for this incident angle */
97   extern double           theta_in_deg, phi_in_deg;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines