Subversion Repositories filter_foundry

Rev

Rev 503 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 503 Rev 532
Line 69... Line 69...
69
#include "symtab.h"
69
#include "symtab.h"
70
 
70
 
71
#define TANTABSIZE 512
71
#define TANTABSIZE 512
72
#define COSTABSIZE 1024
72
#define COSTABSIZE 1024
73
 
73
 
74
void init_trigtab();
74
void init_trigtab(void);
75
 
75
 
76
#define DEG2RAD(x) ((x)*M_PI/180.)
76
#define DEG2RAD(x) ((x)*M_PI/180.)
77
#define RAD2DEG(x) ((x)*180./M_PI)
77
#define RAD2DEG(x) ((x)*180./M_PI)
78
 
78
 
79
/* [trig functions return] an integer between -512 and 512, inclusive (Windows)
79
/* [trig functions return] an integer between -512 and 512, inclusive (Windows)
Line 84... Line 84...
84
#define TRIGAMP 1024
84
#define TRIGAMP 1024
85
#endif
85
#endif
86
#define FFANGLE(v) ((v)*M_PI/512.)
86
#define FFANGLE(v) ((v)*M_PI/512.)
87
#define TO_FFANGLE(v) ((v)*512./M_PI)
87
#define TO_FFANGLE(v) ((v)*512./M_PI)
88
 
88
 
89
void initialize_rnd_variables();
89
void initialize_rnd_variables(void);
90
 
90
 
91
// Functions
91
// Functions
92
value_type ff_src(value_type x,value_type y,value_type z);
92
value_type ff_src(value_type x,value_type y,value_type z);
93
value_type ff_rad(value_type d,value_type m,value_type z);
93
value_type ff_rad(value_type d,value_type m,value_type z);
94
value_type ff_ctl(value_type i);
94
value_type ff_ctl(value_type i);
Line 119... Line 119...
119
                                  value_type m31,value_type m32,value_type m33,
119
                                  value_type m31,value_type m32,value_type m33,
120
                                  value_type d );
120
                                  value_type d );
121
value_type ff_rst(value_type seed);
121
value_type ff_rst(value_type seed);
122
 
122
 
123
// Variables
123
// Variables
124
value_type ff_i();
124
value_type ff_i(void);
125
value_type ff_u();
125
value_type ff_u(void);
126
value_type ff_v();
126
value_type ff_v(void);
127
value_type ff_D();
127
value_type ff_D(void);
128
value_type ff_d();
128
value_type ff_d(void);
129
value_type ff_M();
129
value_type ff_M(void);
130
value_type ff_m();
130
value_type ff_m(void);
131
 
131
 
132
extern value_type min_val_i;
132
extern value_type min_val_i;
133
extern value_type max_val_i;
133
extern value_type max_val_i;
134
extern value_type min_val_u;
134
extern value_type min_val_u;
135
extern value_type max_val_u;
135
extern value_type max_val_u;