#include <WaterfallDisplayPlot.h>
List of all members.
Public Types |
| enum | {
INTENSITY_COLOR_MAP_TYPE_MULTI_COLOR = 0,
INTENSITY_COLOR_MAP_TYPE_WHITE_HOT = 1,
INTENSITY_COLOR_MAP_TYPE_BLACK_HOT = 2,
INTENSITY_COLOR_MAP_TYPE_INCANDESCENT = 3,
INTENSITY_COLOR_MAP_TYPE_USER_DEFINED = 4
} |
Public Slots |
| void | resizeSlot (QSize *s) |
| void | OnPickerPointSelected (const QwtDoublePoint &p) |
Signals |
| void | UpdatedLowerIntensityLevel (const double) |
| void | UpdatedUpperIntensityLevel (const double) |
| void | plotPointSelected (const QPointF p) |
Public Member Functions |
| | WaterfallDisplayPlot (QWidget *) |
| virtual | ~WaterfallDisplayPlot () |
| void | Reset () |
| void | SetFrequencyRange (const double, const double, const double, const bool, const double units=1000.0, const std::string &strunits="kHz") |
| double | GetStartFrequency () const |
| double | GetStopFrequency () const |
| void | PlotNewData (const double *dataPoints, const int64_t numDataPoints, const double timePerFFT, const gruel::high_res_timer_type timestamp, const int droppedFrames) |
| void | SetIntensityRange (const double minIntensity, const double maxIntensity) |
| virtual void | replot (void) |
| int | GetIntensityColorMapType () const |
| void | SetIntensityColorMapType (const int, const QColor, const QColor) |
| const QColor | GetUserDefinedLowIntensityColor () const |
| const QColor | GetUserDefinedHighIntensityColor () const |
Member Enumeration Documentation
- Enumerator:
| INTENSITY_COLOR_MAP_TYPE_MULTI_COLOR |
|
| INTENSITY_COLOR_MAP_TYPE_WHITE_HOT |
|
| INTENSITY_COLOR_MAP_TYPE_BLACK_HOT |
|
| INTENSITY_COLOR_MAP_TYPE_INCANDESCENT |
|
| INTENSITY_COLOR_MAP_TYPE_USER_DEFINED |
|
Constructor & Destructor Documentation
| WaterfallDisplayPlot::WaterfallDisplayPlot |
( |
QWidget * |
| ) |
|
| virtual WaterfallDisplayPlot::~WaterfallDisplayPlot |
( |
| ) |
[virtual] |
Member Function Documentation
| int WaterfallDisplayPlot::GetIntensityColorMapType |
( |
| ) |
const |
| double WaterfallDisplayPlot::GetStartFrequency |
( |
| ) |
const |
| double WaterfallDisplayPlot::GetStopFrequency |
( |
| ) |
const |
| const QColor WaterfallDisplayPlot::GetUserDefinedHighIntensityColor |
( |
| ) |
const |
| const QColor WaterfallDisplayPlot::GetUserDefinedLowIntensityColor |
( |
| ) |
const |
| void WaterfallDisplayPlot::OnPickerPointSelected |
( |
const QwtDoublePoint & |
p | ) |
[slot] |
| void WaterfallDisplayPlot::PlotNewData |
( |
const double * |
dataPoints, |
|
|
const int64_t |
numDataPoints, |
|
|
const double |
timePerFFT, |
|
|
const gruel::high_res_timer_type |
timestamp, |
|
|
const int |
droppedFrames |
|
) |
| |
| void WaterfallDisplayPlot::plotPointSelected |
( |
const QPointF |
p | ) |
[signal] |
| virtual void WaterfallDisplayPlot::replot |
( |
void |
| ) |
[virtual] |
| void WaterfallDisplayPlot::Reset |
( |
| ) |
|
| void WaterfallDisplayPlot::resizeSlot |
( |
QSize * |
s | ) |
[slot] |
| void WaterfallDisplayPlot::SetFrequencyRange |
( |
const double |
, |
|
|
const double |
, |
|
|
const double |
, |
|
|
const bool |
, |
|
|
const double |
units = 1000.0, |
|
|
const std::string & |
strunits = "kHz" |
|
) |
| |
| void WaterfallDisplayPlot::SetIntensityColorMapType |
( |
const int |
, |
|
|
const QColor |
, |
|
|
const QColor |
|
|
) |
| |
| void WaterfallDisplayPlot::SetIntensityRange |
( |
const double |
minIntensity, |
|
|
const double |
maxIntensity |
|
) |
| |
| void WaterfallDisplayPlot::UpdatedLowerIntensityLevel |
( |
const double |
| ) |
[signal] |
| void WaterfallDisplayPlot::UpdatedUpperIntensityLevel |
( |
const double |
| ) |
[signal] |
The documentation for this class was generated from the following file: