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

struct  BUI::DrawBarInfo
class  BUI::ICoordList
 坐标系接口 更多...
class  BUI::CChartCoordinate
 空坐标系。也就是标准的窗口坐标模式 更多...
class  BUI::CChartAxis
 坐标轴基础信息基类(单坐标轴也是一种坐标系,线性坐标系) 更多...
class  BUI::LinearAxis
 线性坐标轴 +-----------—+=================+------------—+ m_data_min m_show_min m_show_max m_data_max 更多...
class  BUI::CircleAxis
 圆坐标系。(x,y)=(角度:-180~180,半径的百分比(0~100)) 更多...
class  BUI::RadarAxis
 极坐标系,也称雷达坐标系 更多...
class  BUI::TernaryAxis
 三元组坐标系 更多...
class  BUI::ParallelAxis
 平行坐标系 更多...

命名空间

namespace  BUI

宏定义

#define LA_HT_NONE   0x00
#define LA_HT_THUMB   0x01
#define LA_HT_THUMB_LEFT   0x02
#define LA_HT_THUMB_RIGHT   0x03

类型定义

typedef void(* BUI::LPTranformText) (BasicStringBuffer &buf, double va)
 用于转换坐标轴文本映射的函数指针
typedef void(* BUI::LPTranformValue) (double &va)

枚举

enum  BUI::CoordinateType { BUI::Undefined , BUI::Cartesian , BUI::Polar }
enum  BUI::AxisValueTransModel { BUI::CoordinateValue , BUI::CoordinateArea }
enum  BUI::WeightValueTransModel {
  BUI::WeightFixed , BUI::WeightWidthPercentage , BUI::WeightHeightPercentage , BUI::WeightAxis1 ,
  BUI::WeightAxis2
}
enum  BUI::CChartCoordinateFlags { BUI::CoordFlags_DisableDragMove = 1 << 0 }
enum  BUI::AxisLayoutType { BUI::MINIMUM_AXIS_VALUE , BUI::MAXIMUM_AXIS_VALUE , BUI::AXIS_VALUE }
enum  BUI::RadarStyle { BUI::RA_Polar , BUI::RA_Radar }

宏定义说明

◆ LA_HT_NONE

#define LA_HT_NONE   0x00

◆ LA_HT_THUMB

#define LA_HT_THUMB   0x01

◆ LA_HT_THUMB_LEFT

#define LA_HT_THUMB_LEFT   0x02

◆ LA_HT_THUMB_RIGHT

#define LA_HT_THUMB_RIGHT   0x03
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有