QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
| Public 成员函数 | 所有成员列表
QwtAlphaColorMap类 参考

QwtAlphaColorMap 改变颜色的透明度值。 更多...

#include <qwt_color_map.h>

类 QwtAlphaColorMap 继承关系图:
QwtColorMap

class  PrivateData
 

Public 成员函数

 QwtAlphaColorMap (const QColor &=QColor(Qt::gray))
 构造函数。
 
virtual ~QwtAlphaColorMap ()
 Destructor.
 
void setAlphaInterval (int alpha1, int alpha2)
 设置透明度坐标的区间。
 
int alpha1 () const
 返回第一个透明度坐标。
 
int alpha2 () const
 返回第二个透明度坐标。
 
void setColor (const QColor &)
 设置颜色。
 
QColor color () const
 返回颜色。
 
virtual QRgb rgb (const QwtInterval &, double value) const override
 将给定区间内的数值映射为透明度值。
 
- 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 更多...
 

详细描述

QwtAlphaColorMap 改变颜色的透明度值。

构造及析构函数说明

◆ QwtAlphaColorMap()

QwtAlphaColorMap::QwtAlphaColorMap ( const QColor &  color = QColor(Qt::gray))
explicit

构造函数。

成员函数说明

◆ alpha1()

int QwtAlphaColorMap::alpha1 ( ) const

返回第一个透明度坐标。

◆ alpha2()

int QwtAlphaColorMap::alpha2 ( ) const

返回第二个透明度坐标。

◆ color()

QColor QwtAlphaColorMap::color ( ) const

返回颜色。

◆ rgb()

QRgb QwtAlphaColorMap::rgb ( const QwtInterval interval,
double  value 
) const
overridevirtual

将给定区间内的数值映射为透明度值。

实现了 QwtColorMap.

◆ setAlphaInterval()

void QwtAlphaColorMap::setAlphaInterval ( int  alpha1,
int  alpha2 
)

设置透明度坐标的区间。

◆ setColor()

void QwtAlphaColorMap::setColor ( const QColor &  color)

设置颜色。


该类的文档由以下文件生成: