#include <snPlot.h>
Public Member Functions | |
snPlotMagn (std::string ptitle, snPlot::YAxisType py_axis_type, snCurveComplex *pc, double _fsmpl) | |
virtual | ~snPlotMagn () |
QWidget * | getWidget () |
void | replot () |
void | addCurve (snCurveComplex *pc) |
Public Member Functions inherited from snPlotQwt | |
snPlotQwt (std::string ptitle, YAxisType py_axis_type) | |
virtual | ~snPlotQwt () |
void | setYAxis (double ymin, double ymax) |
void | setXAxis (double xmin, double xmax) |
void | setXAxisLabel (QString l) |
void | setYAxisLabel (QString l) |
void | enableGrid () |
Public Member Functions inherited from snPlot | |
snPlot (std::string ptitle, YAxisType py_axis_type) | |
virtual | ~snPlot () |
Private Attributes | |
std::vector< snCurveComplex * > | curves |
double | fsmpl |
double | deltaf |
double | freqmin |
double | freqmax |
Additional Inherited Members | |
Public Types inherited from snPlot | |
enum | YAxisType { Linear, Log20, Log10 } |
Protected Attributes inherited from snPlotQwt | |
QwtPlot * | plot |
Protected Attributes inherited from snPlot | |
std::string | title |
YAxisType | y_axis_type |
snPlotMagn::snPlotMagn | ( | std::string | ptitle, |
snPlot::YAxisType | py_axis_type, | ||
snCurveComplex * | pc, | ||
double | _fsmpl | ||
) |
|
virtual |
void snPlotMagn::addCurve | ( | snCurveComplex * | pc | ) |
|
virtual |
Reimplemented from snPlot.
|
virtual |
Reimplemented from snPlot.
|
private |
|
private |
|
private |
|
private |
|
private |