|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
双值线性颜色表 更多...
Public 成员函数 | |
| GradientLinearColors (const GColor &c1, const GColor &c2) | |
| virtual | ~GradientLinearColors () |
| UINT | LutColorsSize () const override |
| void | SetLutColorsSize (int size) override |
| 设置颜色映射表的大小。值越大,颜色越细腻。此函数仅在软渲染下有效 | |
| GColor | operator[] (unsigned i) override |
| GColor | GetColor (float p, float alpha=1.0, BOOL is_raw=FALSE) override |
| 根据百分比获得颜色值 | |
| Public 成员函数 继承自 BUI::GradientColors | |
| GradientColors () | |
| virtual | ~GradientColors () |
| void | ResetResourceState () |
| 重置渐变色缓存资源 | |
| float | SetAlpha (float alpha) |
| 设置颜色透明度。默认为1 | |
| BOOL | SetGrayMode (BOOL is_gray) |
| // 设置灰度模式 | |
Protected 属性 | |
| unsigned | m_size |
| GColor | m_c1 |
| GColor | m_c2 |
额外继承的成员函数 | |
| Public 属性 继承自 BUI::GradientColors | |
| float | m_alpha |
| BOOL | m_is_gray |
| BOOL | m_is_need_rebuild |
双值线性颜色表
|
virtual |
|
overridevirtual |
实现了 BUI::GradientColors.
|
overridevirtual |
|
overridevirtual |
|
protected |
|
protected |
|
protected |