57 |
|
#define INP_QUAD3 4 /* 180-270 degree quadrant */ |
58 |
|
#define INP_QUAD4 8 /* 270-360 degree quadrant */ |
59 |
|
|
60 |
+ |
/* name and manufacturer if known */ |
61 |
+ |
extern char bsdf_name[]; |
62 |
+ |
extern char bsdf_manuf[]; |
63 |
|
/* active grid resolution */ |
64 |
|
extern int grid_res; |
65 |
|
/* coverage/symmetry using INP_QUAD? flags */ |
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); |