25 #ifndef __INTERPOLATOR_H__
26 #define __INTERPOLATOR_H__
29 #define INTERPOL_LINEAR 1
30 #define INTERPOL_CUBIC 2
31 #define INTERPOL_HOLD 4
36 #define DATA_RECTANGULAR 0x0100
37 #define DATA_POLAR 0x0200
38 #define DATA_MASK_DOMAIN 0xFF00
39 #define DATA_COMPLEX 0x0001
40 #define DATA_REAL 0x0002
41 #define DATA_MASK_TYPE 0x00FF
49 void vectors (nr_double_t *, nr_double_t *,
int);
58 int findIndex (nr_double_t);
59 int findIndex_old (nr_double_t);
60 nr_double_t linear (nr_double_t,
61 nr_double_t, nr_double_t, nr_double_t, nr_double_t);
62 nr_double_t rlinear (nr_double_t,
int);