qm-dsp  1.8
MathAliases.h File Reference

Go to the source code of this file.

Defines

#define PI   (3.14159265358979232846)
#define TWO_PI   (2. * PI)
#define EPS   2.2204e-016
#define EXP   exp
#define COS   cos
#define SIN   sin
#define ABS   fabs
#define POW   powf
#define SQRT   sqrtf
#define LOG10   log10f
#define LOG   logf
#define FLOOR   floorf
#define TRUNC   truncf
#define EXPC   cexpf
 sample = EXPC(complex)
#define CEXPC   cexp
 complex = CEXPC(complex)
#define ARGC   cargf
 sample = ARGC(complex)
#define ABSC   cabsf
 sample = ABSC(complex) norm
#define REAL   crealf
 sample = REAL(complex)
#define IMAG   cimagf
 sample = IMAG(complex)

Typedefs

typedef complex< double > ComplexData

Define Documentation

#define PI   (3.14159265358979232846)

Definition at line 27 of file MathAliases.h.

#define TWO_PI   (2. * PI)

Definition at line 30 of file MathAliases.h.

Referenced by DownBeat::findDownBeats().

#define EPS   2.2204e-016

Definition at line 32 of file MathAliases.h.

#define EXP   exp

Definition at line 35 of file MathAliases.h.

#define COS   cos

Definition at line 36 of file MathAliases.h.

#define SIN   sin

Definition at line 37 of file MathAliases.h.

#define ABS   fabs

Definition at line 38 of file MathAliases.h.

#define POW   powf

Definition at line 39 of file MathAliases.h.

#define SQRT   sqrtf

Definition at line 40 of file MathAliases.h.

#define LOG10   log10f

Definition at line 41 of file MathAliases.h.

#define LOG   logf

Definition at line 42 of file MathAliases.h.

#define FLOOR   floorf

Definition at line 43 of file MathAliases.h.

#define TRUNC   truncf

Definition at line 44 of file MathAliases.h.

#define EXPC   cexpf

sample = EXPC(complex)

Definition at line 48 of file MathAliases.h.

#define CEXPC   cexp

complex = CEXPC(complex)

Definition at line 50 of file MathAliases.h.

#define ARGC   cargf

sample = ARGC(complex)

Definition at line 52 of file MathAliases.h.

#define ABSC   cabsf

sample = ABSC(complex) norm

Definition at line 54 of file MathAliases.h.

#define REAL   crealf

sample = REAL(complex)

Definition at line 56 of file MathAliases.h.

#define IMAG   cimagf

sample = IMAG(complex)

Definition at line 58 of file MathAliases.h.


Typedef Documentation

typedef complex<double> ComplexData

Definition at line 23 of file MathAliases.h.