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.11 by greg, Sat Nov 9 05:47:49 2013 UTC vs.
Revision 2.13 by greg, Thu Mar 6 00:40:37 2014 UTC

# Line 106 | Line 106 | extern MIGRATION       *mig_list;
106   extern char             *progname;
107  
108                                  /* get theta value in degrees [0,180) range */
109 < #define get_theta180(v) ((180./M_PI)*acos((v)[2]))
109 > #define get_theta180(v) ((180./M_PI)*Acos((v)[2]))
110                                  /* get phi value in degrees, [0,360) range */
111   #define get_phi360(v)   ((180./M_PI)*atan2((v)[1],(v)[0]) + 360.*((v)[1]<0))
112  
# Line 185 | Line 185 | extern void            build_mesh(void);
185  
186   /* Find edge(s) for interpolating the given vector, applying symmetry */
187   extern int              get_interp(MIGRATION *miga[3], FVECT invec);
188 +
189 + /* Advect and allocate new RBF along edge (internal call) */
190 + extern RBFNODE *        e_advect_rbf(const MIGRATION *mig,
191 +                                        const FVECT invec, int lobe_lim);
192  
193   /* Partially advect between recorded incident angles and allocate new RBF */
194   extern RBFNODE *        advect_rbf(const FVECT invec, int lobe_lim);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines