6 typedef struct DblSpline DblSpline;
8 DblSpline *new_DblSpline(
int npts);
9 DblSpline *del_DblSpline(DblSpline *sp);
11 int create_DblSpline(DblSpline *sp,
double *x,
double *y,
int npts);
12 int eval_DblSpline(DblSpline *sp,
double xpos,
int sequential,
double *yval);
16 typedef struct FltSpline FltSpline;
18 FltSpline *new_FltSpline(
int npts);
19 FltSpline *del_FltSpline(FltSpline *sp);
21 int create_FltSpline(FltSpline *sp,
float *x,
float *y,
int npts);
22 int eval_FltSpline(FltSpline *sp,
float xpos,
int sequential,
float *yval);