#include <snCurve.h>
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 } |
| snCurveComplex::snCurveComplex | ( | int | pn, |
| QColor | pcolorI, | ||
| QColor | pcolorQ | ||
| ) |
| snCurveComplex::~snCurveComplex | ( | ) |
| void snCurveComplex::runFFT | ( | ) |
| 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
1.8.5