SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <SWGGLSpectrum.h>
Definition at line 31 of file SWGGLSpectrum.h.
SWGSDRangel::SWGGLSpectrum::SWGGLSpectrum | ( | ) |
Definition at line 30 of file SWGGLSpectrum.cpp.
References averaging_mode, averaging_value, decay, decay_divisor, display_current, display_grid, display_grid_intensity, display_histogram, display_max_hold, display_trace_intensity, display_waterfall, fft_overlap, fft_size, histogram_stroke, invert, inverted_waterfall, linear, m_averaging_mode_isSet, m_averaging_value_isSet, m_decay_divisor_isSet, m_decay_isSet, m_display_current_isSet, m_display_grid_intensity_isSet, m_display_grid_isSet, m_display_histogram_isSet, m_display_max_hold_isSet, m_display_trace_intensity_isSet, m_display_waterfall_isSet, m_fft_overlap_isSet, m_fft_size_isSet, m_fft_window, m_histogram_stroke_isSet, m_invert_isSet, m_inverted_waterfall_isSet, m_linear_isSet, m_m_fft_window_isSet, m_power_range_isSet, m_ref_level_isSet, m_waterfall_share_isSet, power_range, ref_level, and waterfall_share.
SWGSDRangel::SWGGLSpectrum::SWGGLSpectrum | ( | QString * | json | ) |
Definition at line 25 of file SWGGLSpectrum.cpp.
References fromJson(), and init().
|
virtual |
Definition at line 75 of file SWGGLSpectrum.cpp.
References cleanup().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 206 of file SWGGLSpectrum.cpp.
References asJsonObject().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 217 of file SWGGLSpectrum.cpp.
References averaging_mode, averaging_value, decay, decay_divisor, display_current, display_grid, display_grid_intensity, display_histogram, display_max_hold, display_trace_intensity, display_waterfall, fft_overlap, fft_size, histogram_stroke, invert, inverted_waterfall, linear, m_averaging_mode_isSet, m_averaging_value_isSet, m_decay_divisor_isSet, m_decay_isSet, m_display_current_isSet, m_display_grid_intensity_isSet, m_display_grid_isSet, m_display_histogram_isSet, m_display_max_hold_isSet, m_display_trace_intensity_isSet, m_display_waterfall_isSet, m_fft_overlap_isSet, m_fft_size_isSet, m_fft_window, m_histogram_stroke_isSet, m_invert_isSet, m_inverted_waterfall_isSet, m_linear_isSet, m_m_fft_window_isSet, m_power_range_isSet, m_ref_level_isSet, m_waterfall_share_isSet, power_range, ref_level, and waterfall_share.
Referenced by asJson().
void SWGSDRangel::SWGGLSpectrum::cleanup | ( | ) |
Definition at line 126 of file SWGGLSpectrum.cpp.
Referenced by ~SWGGLSpectrum().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 151 of file SWGGLSpectrum.cpp.
References fromJsonObject().
Referenced by SWGGLSpectrum().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 160 of file SWGGLSpectrum.cpp.
References averaging_mode, averaging_value, decay, decay_divisor, display_current, display_grid, display_grid_intensity, display_histogram, display_max_hold, display_trace_intensity, display_waterfall, fft_overlap, fft_size, histogram_stroke, invert, inverted_waterfall, linear, m_fft_window, power_range, ref_level, SWGSDRangel::setValue(), and waterfall_share.
Referenced by fromJson().
qint32 SWGSDRangel::SWGGLSpectrum::getAveragingMode | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getAveragingValue | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDecay | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDecayDivisor | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayCurrent | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayGrid | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayGridIntensity | ( | ) |
Definition at line 407 of file SWGGLSpectrum.cpp.
References display_grid_intensity.
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayHistogram | ( | ) |
Definition at line 367 of file SWGGLSpectrum.cpp.
References display_histogram.
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayMaxHold | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayTraceIntensity | ( | ) |
Definition at line 447 of file SWGGLSpectrum.cpp.
References display_trace_intensity.
qint32 SWGSDRangel::SWGGLSpectrum::getDisplayWaterfall | ( | ) |
Definition at line 337 of file SWGGLSpectrum.cpp.
References display_waterfall.
qint32 SWGSDRangel::SWGGLSpectrum::getFftOverlap | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getFftSize | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getHistogramStroke | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getInvert | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getInvertedWaterfall | ( | ) |
Definition at line 347 of file SWGGLSpectrum.cpp.
References inverted_waterfall.
qint32 SWGSDRangel::SWGGLSpectrum::getLinear | ( | ) |
qint32 SWGSDRangel::SWGGLSpectrum::getMFftWindow | ( | ) |
float SWGSDRangel::SWGGLSpectrum::getPowerRange | ( | ) |
float SWGSDRangel::SWGGLSpectrum::getRefLevel | ( | ) |
float SWGSDRangel::SWGGLSpectrum::getWaterfallShare | ( | ) |
void SWGSDRangel::SWGGLSpectrum::init | ( | ) |
Definition at line 80 of file SWGGLSpectrum.cpp.
References averaging_mode, averaging_value, decay, decay_divisor, display_current, display_grid, display_grid_intensity, display_histogram, display_max_hold, display_trace_intensity, display_waterfall, fft_overlap, fft_size, histogram_stroke, invert, inverted_waterfall, linear, m_averaging_mode_isSet, m_averaging_value_isSet, m_decay_divisor_isSet, m_decay_isSet, m_display_current_isSet, m_display_grid_intensity_isSet, m_display_grid_isSet, m_display_histogram_isSet, m_display_max_hold_isSet, m_display_trace_intensity_isSet, m_display_waterfall_isSet, m_fft_overlap_isSet, m_fft_size_isSet, m_fft_window, m_histogram_stroke_isSet, m_invert_isSet, m_inverted_waterfall_isSet, m_linear_isSet, m_m_fft_window_isSet, m_power_range_isSet, m_ref_level_isSet, m_waterfall_share_isSet, power_range, ref_level, and waterfall_share.
Referenced by SWGGLSpectrum(), and WebAPIAdapterBase::webapiFormatPreset().
|
overridevirtual |
Reimplemented from SWGSDRangel::SWGObject.
Definition at line 498 of file SWGGLSpectrum.cpp.
References m_averaging_mode_isSet, m_averaging_value_isSet, m_decay_divisor_isSet, m_decay_isSet, m_display_current_isSet, m_display_grid_intensity_isSet, m_display_grid_isSet, m_display_histogram_isSet, m_display_max_hold_isSet, m_display_trace_intensity_isSet, m_display_waterfall_isSet, m_fft_overlap_isSet, m_fft_size_isSet, m_histogram_stroke_isSet, m_invert_isSet, m_inverted_waterfall_isSet, m_linear_isSet, m_m_fft_window_isSet, m_power_range_isSet, m_ref_level_isSet, and m_waterfall_share_isSet.
Referenced by SWGSDRangel::SWGPreset::asJsonObject(), and SWGSDRangel::SWGPreset::isSet().
void SWGSDRangel::SWGGLSpectrum::setAveragingMode | ( | qint32 | averaging_mode | ) |
Definition at line 471 of file SWGGLSpectrum.cpp.
References averaging_mode, and m_averaging_mode_isSet.
void SWGSDRangel::SWGGLSpectrum::setAveragingValue | ( | qint32 | averaging_value | ) |
Definition at line 481 of file SWGGLSpectrum.cpp.
References averaging_value, and m_averaging_value_isSet.
void SWGSDRangel::SWGGLSpectrum::setDecay | ( | qint32 | decay | ) |
void SWGSDRangel::SWGGLSpectrum::setDecayDivisor | ( | qint32 | decay_divisor | ) |
Definition at line 421 of file SWGGLSpectrum.cpp.
References decay_divisor, and m_decay_divisor_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayCurrent | ( | qint32 | display_current | ) |
Definition at line 441 of file SWGGLSpectrum.cpp.
References display_current, and m_display_current_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayGrid | ( | qint32 | display_grid | ) |
Definition at line 391 of file SWGGLSpectrum.cpp.
References display_grid, and m_display_grid_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayGridIntensity | ( | qint32 | display_grid_intensity | ) |
Definition at line 411 of file SWGGLSpectrum.cpp.
References display_grid_intensity, and m_display_grid_intensity_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayHistogram | ( | qint32 | display_histogram | ) |
Definition at line 371 of file SWGGLSpectrum.cpp.
References display_histogram, and m_display_histogram_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayMaxHold | ( | qint32 | display_max_hold | ) |
Definition at line 361 of file SWGGLSpectrum.cpp.
References display_max_hold, and m_display_max_hold_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayTraceIntensity | ( | qint32 | display_trace_intensity | ) |
Definition at line 451 of file SWGGLSpectrum.cpp.
References display_trace_intensity, and m_display_trace_intensity_isSet.
void SWGSDRangel::SWGGLSpectrum::setDisplayWaterfall | ( | qint32 | display_waterfall | ) |
Definition at line 341 of file SWGGLSpectrum.cpp.
References display_waterfall, and m_display_waterfall_isSet.
void SWGSDRangel::SWGGLSpectrum::setFftOverlap | ( | qint32 | fft_overlap | ) |
Definition at line 301 of file SWGGLSpectrum.cpp.
References fft_overlap, and m_fft_overlap_isSet.
void SWGSDRangel::SWGGLSpectrum::setFftSize | ( | qint32 | fft_size | ) |
void SWGSDRangel::SWGGLSpectrum::setHistogramStroke | ( | qint32 | histogram_stroke | ) |
Definition at line 431 of file SWGGLSpectrum.cpp.
References histogram_stroke, and m_histogram_stroke_isSet.
void SWGSDRangel::SWGGLSpectrum::setInvert | ( | qint32 | invert | ) |
void SWGSDRangel::SWGGLSpectrum::setInvertedWaterfall | ( | qint32 | inverted_waterfall | ) |
Definition at line 351 of file SWGGLSpectrum.cpp.
References inverted_waterfall, and m_inverted_waterfall_isSet.
void SWGSDRangel::SWGGLSpectrum::setLinear | ( | qint32 | linear | ) |
void SWGSDRangel::SWGGLSpectrum::setMFftWindow | ( | qint32 | m_fft_window | ) |
Definition at line 311 of file SWGGLSpectrum.cpp.
References m_fft_window, and m_m_fft_window_isSet.
void SWGSDRangel::SWGGLSpectrum::setPowerRange | ( | float | power_range | ) |
Definition at line 331 of file SWGGLSpectrum.cpp.
References m_power_range_isSet, and power_range.
void SWGSDRangel::SWGGLSpectrum::setRefLevel | ( | float | ref_level | ) |
void SWGSDRangel::SWGGLSpectrum::setWaterfallShare | ( | float | waterfall_share | ) |
Definition at line 461 of file SWGGLSpectrum.cpp.
References m_waterfall_share_isSet, and waterfall_share.
|
private |
Definition at line 165 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getAveragingMode(), init(), setAveragingMode(), and SWGGLSpectrum().
|
private |
Definition at line 168 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getAveragingValue(), init(), setAveragingValue(), and SWGGLSpectrum().
|
private |
Definition at line 138 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDecay(), init(), setDecay(), and SWGGLSpectrum().
|
private |
Definition at line 150 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDecayDivisor(), init(), setDecayDivisor(), and SWGGLSpectrum().
|
private |
Definition at line 156 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayCurrent(), init(), setDisplayCurrent(), and SWGGLSpectrum().
|
private |
Definition at line 141 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayGrid(), init(), setDisplayGrid(), and SWGGLSpectrum().
|
private |
Definition at line 147 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayGridIntensity(), init(), setDisplayGridIntensity(), and SWGGLSpectrum().
|
private |
Definition at line 135 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayHistogram(), init(), setDisplayHistogram(), and SWGGLSpectrum().
|
private |
Definition at line 132 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayMaxHold(), init(), setDisplayMaxHold(), and SWGGLSpectrum().
|
private |
Definition at line 159 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayTraceIntensity(), init(), setDisplayTraceIntensity(), and SWGGLSpectrum().
|
private |
Definition at line 126 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getDisplayWaterfall(), init(), setDisplayWaterfall(), and SWGGLSpectrum().
|
private |
Definition at line 114 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getFftOverlap(), init(), setFftOverlap(), and SWGGLSpectrum().
|
private |
Definition at line 111 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getFftSize(), init(), setFftSize(), and SWGGLSpectrum().
|
private |
Definition at line 153 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getHistogramStroke(), init(), setHistogramStroke(), and SWGGLSpectrum().
|
private |
Definition at line 144 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getInvert(), init(), setInvert(), and SWGGLSpectrum().
|
private |
Definition at line 129 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getInvertedWaterfall(), init(), setInvertedWaterfall(), and SWGGLSpectrum().
|
private |
Definition at line 171 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getLinear(), init(), setLinear(), and SWGGLSpectrum().
|
private |
Definition at line 166 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setAveragingMode(), and SWGGLSpectrum().
|
private |
Definition at line 169 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setAveragingValue(), and SWGGLSpectrum().
|
private |
Definition at line 151 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDecayDivisor(), and SWGGLSpectrum().
|
private |
Definition at line 139 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDecay(), and SWGGLSpectrum().
|
private |
Definition at line 157 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayCurrent(), and SWGGLSpectrum().
|
private |
Definition at line 148 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayGridIntensity(), and SWGGLSpectrum().
|
private |
Definition at line 142 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayGrid(), and SWGGLSpectrum().
|
private |
Definition at line 136 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayHistogram(), and SWGGLSpectrum().
|
private |
Definition at line 133 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayMaxHold(), and SWGGLSpectrum().
|
private |
Definition at line 160 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayTraceIntensity(), and SWGGLSpectrum().
|
private |
Definition at line 127 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setDisplayWaterfall(), and SWGGLSpectrum().
|
private |
Definition at line 115 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setFftOverlap(), and SWGGLSpectrum().
|
private |
Definition at line 112 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setFftSize(), and SWGGLSpectrum().
|
private |
Definition at line 117 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getMFftWindow(), init(), setMFftWindow(), and SWGGLSpectrum().
|
private |
Definition at line 154 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setHistogramStroke(), and SWGGLSpectrum().
|
private |
Definition at line 145 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setInvert(), and SWGGLSpectrum().
|
private |
Definition at line 130 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setInvertedWaterfall(), and SWGGLSpectrum().
|
private |
Definition at line 172 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setLinear(), and SWGGLSpectrum().
|
private |
Definition at line 118 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setMFftWindow(), and SWGGLSpectrum().
|
private |
Definition at line 124 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setPowerRange(), and SWGGLSpectrum().
|
private |
Definition at line 121 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setRefLevel(), and SWGGLSpectrum().
|
private |
Definition at line 163 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), init(), isSet(), setWaterfallShare(), and SWGGLSpectrum().
|
private |
Definition at line 123 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getPowerRange(), init(), setPowerRange(), and SWGGLSpectrum().
|
private |
Definition at line 120 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getRefLevel(), init(), setRefLevel(), and SWGGLSpectrum().
|
private |
Definition at line 162 of file SWGGLSpectrum.h.
Referenced by asJsonObject(), fromJsonObject(), getWaterfallShare(), init(), setWaterfallShare(), and SWGGLSpectrum().