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

struct  BUI::DrawBarInfo
 
class  BUI::ICoordList
 坐标系接口 更多...
 
class  BUI::CChartCoordinate
 空坐标系。也就是标准的窗口坐标模式 更多...
 
class  BUI::CChartAxis
 坐标轴基础信息基类(单坐标轴也是一种坐标系,线性坐标系) 更多...
 
class  BUI::LinearAxis
 线性坐标轴 +-----------—+=================+------------—+ m_dataMin m_selMin m_selMax m_dataMax 更多...
 
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 © 2025 · CBlueStudio 版权所有