CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
类 | |
struct | BUI::TransformGradient |
class | BUI::PathTransformAffine |
class | BUI::GradientColors |
渐变的渲染颜色 更多... | |
class | BUI::GradientLinearColors |
双值线性颜色表 更多... | |
class | BUI::GradientLinearSegmentColors |
双值线性颜色表(具有起点百分比) 更多... | |
class | BUI::GradientLinearPhaseColors |
相位颜色表 更多... | |
class | BUI::GradientStopsColors |
自定义位置线性颜色表 更多... | |
class | BUI::GBrushGradient |
渐变画刷由渐变方式和渐变颜色两部分组成 更多... | |
class | BUI::GBrushGradientLinear |
线性渐变画刷 更多... | |
class | BUI::GBrushGradientRadial |
中心放射渐变画刷 更多... | |
class | BUI::GBrushGradientConic |
圆周渐变画刷 更多... | |
class | BUI::CBrushGradientSet |
普通,高亮,选中,禁用四种状态下渐变画刷的封装类 更多... | |
命名空间 | |
namespace | BUI |
枚举 | |
enum | BUI::BrushStyle { BUI::GRADIENT_UNKNOWN , BUI::GRADIENT_LINEAR , BUI::GRADIENT_RADIAL , BUI::GRADIENT_CONIC } |
函数 | |
UI_EXP void | BUI::CalcLinearGradientTransform (double x1, double y1, double x2, double y2, TransformGradient &mtx, double gradient_d2=100.0) |
UI_EXP void | BUI::CalcRadialGradientTransform (double cx, double cy, double rx, double ry, double angle, TransformGradient &mtx, double gradient_d2=100.0) |
UI_EXP void | BUI::RotationGradientTransform (Transform2d &mtx, double dx, double dy) |