 |
GNU Radio Manual and C++ API Reference
3.9.1.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
15 #include <qwt_color_map.h>
16 #include <qwt_scale_draw.h>
41 _frequencyPrecision = freqPrecision;
51 _frequencyPrecision = newPrecision;
60 unsigned int _frequencyPrecision;
61 double _centerFrequency;
70 _secondsPerLine = 1.0;
90 double _secondsPerLine;
104 QwtText
label(
double value)
const override
143 addColorStop(0.25, Qt::cyan);
144 addColorStop(0.5, Qt::yellow);
145 addColorStop(0.75, Qt::red);
166 addColorStop(0.5, Qt::darkRed);
175 addColorStop(0.167, QColor(86, 0, 153, 45));
176 addColorStop(0.333, QColor(147, 51, 119, 91));
177 addColorStop(0.500, QColor(226, 51, 71, 140));
178 addColorStop(0.667, QColor(255, 109, 0, 183));
179 addColorStop(0.833, QColor(255, 183, 0, 221));
186 ColorMap_Cool() : QwtLinearColorMap(QColor(0, 0, 0, 0), QColor(255, 255, 255, 255))
188 addColorStop(0.167, QColor(0, 0, 127, 25));
189 addColorStop(0.333, QColor(0, 63, 153, 86));
190 addColorStop(0.500, QColor(76, 114, 178, 127));
191 addColorStop(0.667, QColor(153, 165, 204, 178));
192 addColorStop(0.833, QColor(204, 216, 229, 211));
202 #endif // QTGUI_TYPES_H
@ INTENSITY_COLOR_MAP_TYPE_INCANDESCENT
Definition: qtgui_types.h:128
QwtText label(double value) const override
Definition: qtgui_types.h:106
virtual unsigned int getFrequencyPrecision() const
Definition: qtgui_types.h:47
@ INTENSITY_COLOR_MAP_TYPE_USER_DEFINED
Definition: qtgui_types.h:129
@ INTENSITY_COLOR_MAP_TYPE_MULTI_COLOR
Definition: qtgui_types.h:125
virtual ~TimeScaleData()
Definition: qtgui_types.h:73
@ NUM_GRAPH_HORIZ
Definition: qtgui_types.h:120
@ FLOAT
Definition: qtgui_types.h:23
intensity_t
Definition: qtgui_types.h:124
Definition: qtgui_types.h:149
Definition: qtgui_types.h:155
@ INTENSITY_COLOR_MAP_TYPE_WHITE_HOT
Definition: qtgui_types.h:126
virtual double getSecondsPerLine() const
Definition: qtgui_types.h:84
Definition: qtgui_types.h:36
ColorMap_MultiColor()
Definition: qtgui_types.h:141
Definition: qtgui_types.h:138
@ INT
Definition: qtgui_types.h:22
ColorMap_UserDefined(QColor low, QColor high)
Definition: qtgui_types.h:199
@ DOUBLE_VEC
Definition: qtgui_types.h:29
@ STRING
Definition: qtgui_types.h:26
@ INTENSITY_COLOR_MAP_TYPE_COOL
Definition: qtgui_types.h:131
@ DOUBLE
Definition: qtgui_types.h:24
@ COMPLEX
Definition: qtgui_types.h:25
@ INTENSITY_COLOR_MAP_TYPE_BLACK_HOT
Definition: qtgui_types.h:127
@ FLOAT_VEC
Definition: qtgui_types.h:28
virtual ~FreqOffsetAndPrecisionClass()
Definition: qtgui_types.h:45
high_res_timer_type high_res_timer_epoch(void)
Get the tick count at the epoch.
Definition: high_res_timer.h:148
Definition: qtgui_types.h:161
virtual void setCenterFrequency(const double newFreq)
Definition: qtgui_types.h:56
ColorMap_Cool()
Definition: qtgui_types.h:186
@ NUM_GRAPH_VERT
Definition: qtgui_types.h:121
virtual void setZeroTime(const gr::high_res_timer_type newTime)
Definition: qtgui_types.h:77
virtual void initiateUpdate(void)
Definition: qtgui_types.h:111
ColorMap_Sunset()
Definition: qtgui_types.h:173
data_type_t
Definition: qtgui_types.h:21
graph_t
Definition: qtgui_types.h:118
Definition: qtgui_types.h:170
Definition: qtgui_types.h:64
ColorMap_Incandescent()
Definition: qtgui_types.h:164
FreqDisplayScaleDraw(const unsigned int precision)
Definition: qtgui_types.h:101
virtual void setSecondsPerLine(const double newTime)
Definition: qtgui_types.h:82
signed long long high_res_timer_type
Typedef for the timer tick count.
Definition: high_res_timer.h:38
@ INTENSITY_COLOR_MAP_TYPE_SUNSET
Definition: qtgui_types.h:130
TimeScaleData()
Definition: qtgui_types.h:67
FreqOffsetAndPrecisionClass(const int freqPrecision)
Definition: qtgui_types.h:39
Definition: qtgui_types.h:96
ColorMap_BlackHot()
Definition: qtgui_types.h:158
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:29
virtual void setFrequencyPrecision(const unsigned int newPrecision)
Definition: qtgui_types.h:49
Definition: qtgui_types.h:196
Definition: qtgui_types.h:183
ColorMap_WhiteHot()
Definition: qtgui_types.h:152
virtual double getCenterFrequency() const
Definition: qtgui_types.h:54
@ INT_VEC
Definition: qtgui_types.h:27
@ NUM_GRAPH_NONE
Definition: qtgui_types.h:119
@ COMPLEX_VEC
Definition: qtgui_types.h:30
virtual gr::high_res_timer_type getZeroTime() const
Definition: qtgui_types.h:75