QwtHueColorMap varies the hue value of the HSV color model.
更多...
#include <qwt_colormap.h>
QwtHueColorMap varies the hue value of the HSV color model.
QwtHueColorMap can be used to set up a color map easily, that runs cyclic over all colors. Each cycle has 360 different steps. The values for value and saturation are in the range of 0 to 255 and doesn't depend on the data value to be mapped.
- 参见
- QwtSaturationValueColorMap
◆ QwtHueColorMap()
◆ alpha()
| int QwtHueColorMap::alpha |
( |
| ) |
const |
Return alpha coordinate.
- 返回
- Alpha coordinate.
- 参见
- setAlpha()
◆ hue1()
| int QwtHueColorMap::hue1 |
( |
| ) |
const |
◆ hue2()
| int QwtHueColorMap::hue2 |
( |
| ) |
const |
◆ rgb()
| QRgb QwtHueColorMap::rgb |
( |
double |
vMin, |
|
|
double |
vMax, |
|
|
double |
value |
|
) |
| const |
|
overridevirtual |
Map a value of a given interval into a RGB value.
- 参数
-
| [in] | vMin | Minimum of the value interval. |
| [in] | vMax | Maximum of the value interval. |
| [in] | value | Value to map into a RGB value. |
- 返回
- RGB value for value.
实现了 QwtColorMap.
◆ saturation()
| int QwtHueColorMap::saturation |
( |
| ) |
const |
◆ setAlpha()
| void QwtHueColorMap::setAlpha |
( |
int |
alpha | ) |
|
Set the alpha coordinate.
alpha needs to be in the range 0 to 255, where 255 means opaque and 0 means transparent.
- 参数
-
| [in] | alpha | Alpha coordinate. |
- 参见
- alpha()
◆ setHueInterval()
| void QwtHueColorMap::setHueInterval |
( |
int |
hue1, |
|
|
int |
hue2 |
|
) |
| |
Set the interval for the hue coordinate.
hue1/hue2 need to be positive number and can be > 360 to define cycles. F.e. 420 to 240 defines a map yellow/red/magenta/blue.
- 参数
-
| [in] | hue1 | First hue coordinate. |
| [in] | hue2 | Second hue coordinate. |
- 参见
- hue1(), hue2()
◆ setSaturation()
| void QwtHueColorMap::setSaturation |
( |
int |
saturation | ) |
|
Set the saturation coordinate.
saturation needs to be in the range 0 to 255.
- 参数
-
| [in] | saturation | Saturation coordinate. |
- 参见
- saturation()
◆ setValue()
| void QwtHueColorMap::setValue |
( |
int |
value | ) |
|
Set the value coordinate.
value needs to be in the range 0 to 255.
- 参数
-
| [in] | value | Value coordinate. |
- 参见
- value()
◆ value()
| int QwtHueColorMap::value |
( |
| ) |
const |
Return value coordinate.
- 返回
- Value coordinate.
- 参见
- setValue()
该类的文档由以下文件生成:
- /home/runner/work/QWT/QWT/src/core/qwt_colormap.h
- /home/runner/work/QWT/QWT/src/core/qwt_colormap.cpp