|
QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
|
QwtSaturationValueColorMap 改变 HSV 颜色模型中给定色调的饱和度和/或明度值。 更多...
#include <qwt_color_map.h>
类 | |
| class | PrivateData |
Public 成员函数 | |
| QwtSaturationValueColorMap () | |
| 构造函数。 | |
| virtual | ~QwtSaturationValueColorMap () |
| Destructor. | |
| void | setHue (int hue) |
| 设置色调坐标。 | |
| void | setSaturationInterval (int sat1, int sat2) |
| 设置饱和度坐标的区间。 | |
| void | setValueInterval (int value1, int value2) |
| 设置明度坐标的区间。 | |
| void | setAlpha (int alpha) |
| 设置透明度坐标。 | |
| int | hue () const |
| 返回色调坐标。 | |
| int | saturation1 () const |
| 返回第一个饱和度坐标。 | |
| int | saturation2 () const |
| 返回第二个饱和度坐标。 | |
| int | value1 () const |
| 返回第一个明度坐标。 | |
| int | value2 () const |
| 返回第二个明度坐标。 | |
| int | alpha () const |
| 返回透明度坐标。 | |
| virtual QRgb | rgb (const QwtInterval &, double value) const override |
| 将给定区间内的数值映射为 RGB 值。 | |
Public 成员函数 继承自 QwtColorMap | |
| QwtColorMap (Format=QwtColorMap::RGB) | |
| 构造函数。 | |
| virtual | ~QwtColorMap () |
| Destructor. | |
| void | setFormat (Format) |
| 设置颜色映射的格式。 | |
| Format | format () const |
| virtual uint | colorIndex (int numColors, const QwtInterval &interval, double value) const |
| 将给定区间内的数值映射为颜色索引。 | |
| QColor | color (const QwtInterval &, double value) const |
| virtual QVector< QRgb > | colorTable (int numColors) const |
| 构建并返回任意数量颜色的颜色映射表。 | |
| virtual QVector< QRgb > | colorTable256 () const |
| 构建并返回包含 256 种颜色的颜色映射表。 | |
额外继承的成员函数 | |
Public 类型 继承自 QwtColorMap | |
| enum | Format { RGB , Indexed } |
| Format for color mapping 更多... | |
QwtSaturationValueColorMap 改变 HSV 颜色模型中给定色调的饱和度和/或明度值。
| QwtSaturationValueColorMap::QwtSaturationValueColorMap | ( | ) |
构造函数。
| int QwtSaturationValueColorMap::alpha | ( | ) | const |
返回透明度坐标。
| int QwtSaturationValueColorMap::hue | ( | ) | const |
返回色调坐标。
|
overridevirtual |
将给定区间内的数值映射为 RGB 值。
实现了 QwtColorMap.
| int QwtSaturationValueColorMap::saturation1 | ( | ) | const |
返回第一个饱和度坐标。
| int QwtSaturationValueColorMap::saturation2 | ( | ) | const |
返回第二个饱和度坐标。
| void QwtSaturationValueColorMap::setAlpha | ( | int | alpha | ) |
设置透明度坐标。
| void QwtSaturationValueColorMap::setHue | ( | int | hue | ) |
设置色调坐标。
| void QwtSaturationValueColorMap::setSaturationInterval | ( | int | saturation1, |
| int | saturation2 | ||
| ) |
设置饱和度坐标的区间。
| void QwtSaturationValueColorMap::setValueInterval | ( | int | value1, |
| int | value2 | ||
| ) |
设置明度坐标的区间。
| int QwtSaturationValueColorMap::value1 | ( | ) | const |
返回第一个明度坐标。
| int QwtSaturationValueColorMap::value2 | ( | ) | const |
返回第二个明度坐标。