CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
类 | |
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 } |
#define LA_HT_NONE 0x00 |
#define LA_HT_THUMB 0x01 |
#define LA_HT_THUMB_LEFT 0x02 |
#define LA_HT_THUMB_RIGHT 0x03 |