14 #ifndef __RESAMPLE_DEFS__ 15 #define __RESAMPLE_DEFS__ 17 #if !defined(WIN32) && !defined(__CYGWIN__) 30 #define PI (3.14159265358979232846) 34 #define PI2 (6.28318530717958465692) 37 #define D2R (0.01745329348) 38 #define R2D (57.29577951) 41 #define MAX(x,y) ((x)>(y) ?(x):(y)) 44 #define MIN(x,y) ((x)<(y) ?(x):(y)) 48 #define ABS(x) ((x)<0 ?(-(x)):(x)) 52 #define SGN(x) ((x)<0 ?(-1):((x)==0?(0):(1))) 55 #ifdef HAVE_INTTYPES_H 59 typedef uint32_t UWORD;
63 typedef unsigned int UWORD;
78 int lrsSrcUp(
float X[],
float Y[],
double factor,
double *Time,
79 UWORD Nx, UWORD Nwing,
float LpScl,
80 float Imp[],
float ImpD[], BOOL Interp);
82 int lrsSrcUD(
float X[],
float Y[],
double factor,
double *Time,
83 UWORD Nx, UWORD Nwing,
float LpScl,
84 float Imp[],
float ImpD[], BOOL Interp);