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

struct  BUI::TransformGradient
class  BUI::PathTransformAffine
 二维矩阵变换 更多...
class  BUI::PathTransformMatFloat4x4
 三维空间矩阵变换 更多...
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 (float x1, float y1, float x2, float y2, TransformGradient &mtx, float gradient_d2=100.0)
UI_EXP void BUI::CalcRadialGradientTransform (float cx, float cy, float fx, float fy, float r, float angle, TransformGradient &mtx, float gradient_d2=100.0)
UI_EXP void BUI::RotationGradientTransform (Transform2d &mtx, float dx, float dy)
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有