13 |
|
|
14 |
|
#include <stdio.h> |
15 |
|
#include <math.h> |
16 |
+ |
#include "calcomp.h" |
17 |
|
#include "fvect.h" |
18 |
|
|
19 |
|
#define XNAME "X`SYS`" /* x function name */ |
26 |
|
#define max(a,b) ((a) > (b) ? (a) : (b)) |
27 |
|
|
28 |
|
|
29 |
< |
double funvalue(), l_hermite(), l_bezier(), l_bspline(), argument(); |
29 |
> |
double l_hermite(char *), l_bezier(char *), l_bspline(char *); |
30 |
|
void quit(); |
31 |
|
|
32 |
|
|
34 |
|
int argc; |
35 |
|
char *argv[]; |
36 |
|
{ |
36 |
– |
extern long eclock; |
37 |
|
char stmp[256]; |
38 |
|
double t, f, lastr, r; |
39 |
|
FVECT lastp, p; |
158 |
|
|
159 |
|
|
160 |
|
double |
161 |
< |
l_hermite() |
161 |
> |
l_hermite(char *nm) |
162 |
|
{ |
163 |
|
double t; |
164 |
|
|
171 |
|
|
172 |
|
|
173 |
|
double |
174 |
< |
l_bezier() |
174 |
> |
l_bezier(char *nm) |
175 |
|
{ |
176 |
|
double t; |
177 |
|
|
184 |
|
|
185 |
|
|
186 |
|
double |
187 |
< |
l_bspline() |
187 |
> |
l_bspline(char *nm) |
188 |
|
{ |
189 |
|
double t; |
190 |
|
|