CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
GBrushGradient.h 文件参考

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)
 
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有