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; |