Public Member Functions | Public Attributes | List of all members
snCurveComplex Class Reference

#include <snCurve.h>

Inheritance diagram for snCurveComplex:
snCurve

Public Member Functions

 snCurveComplex (int pn, QColor pcolorI, QColor pcolorQ)
 
 ~snCurveComplex ()
 
void runFFT ()
 
- Public Member Functions inherited from snCurve
 snCurve (int pn, QColor pcolor)
 
 ~snCurve ()
 
void setData ()
 
void setData (CurveType ct)
 
void setCurveStyle (CurveType ct, QwtPlotCurve::CurveStyle style)
 
void setCurveSymbol (CurveType ct, QwtSymbol sym)
 
void setPointsToPlot (CurveType ct, int p)
 

Public Attributes

std::vector< std::complex
< double > > 
Y
 holds signal inphase and quadrature component More...
 
fftw_complex * FFTout
 
fftw_plan fftwplan
 
std::complex< double > * FFT
 holds signal inphase and quadrature component More...
 
double * fft_spec
 
double * fft_angl
 holds signal inphase and quadrature component More...
 
- Public Attributes inherited from snCurve
int nx
 
QColor color
 
std::vector< double > X
 holds x axis component More...
 
double * xI
 
double * yI
 
double * xQ
 
double * yQ
 
double * xSM
 
double * ySM
 
double * xSA
 
double * ySA
 
QwtPlotCurve * CurveI
 
QwtPlotCurve * CurveQ
 
QwtPlotCurve * CurveSM
 
QwtPlotCurve * CurveSA
 

Additional Inherited Members

- Public Types inherited from snCurve
enum  CurveType { CURVEI, CURVEQ, CURVESM, CURVESA }
 

Constructor & Destructor Documentation

snCurveComplex::snCurveComplex ( int  pn,
QColor  pcolorI,
QColor  pcolorQ 
)
snCurveComplex::~snCurveComplex ( )

Member Function Documentation

void snCurveComplex::runFFT ( )

Member Data Documentation

std::complex<double>* snCurveComplex::FFT

holds signal inphase and quadrature component

double * snCurveComplex::fft_angl

holds signal inphase and quadrature component

double* snCurveComplex::fft_spec
fftw_complex* snCurveComplex::FFTout
fftw_plan snCurveComplex::fftwplan
std::vector<std::complex<double> > snCurveComplex::Y

holds signal inphase and quadrature component


The documentation for this class was generated from the following files: