|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
类 | |
| struct | BUI::DrawBarInfo |
| class | BUI::ICoordList |
| 坐标系接口 更多... | |
| class | BUI::CChartCoordinate |
| 空坐标系。也就是标准的窗口坐标模式 更多... | |
| class | BUI::CChartAxis |
| 坐标轴基础信息基类(单坐标轴也是一种坐标系,线性坐标系) 更多... | |
| class | BUI::LinearAxis |
| 线性坐标轴 +-----------—+=================+------------—+ m_data_min m_selMin m_selMax 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 } |
| #define LA_HT_NONE 0x00 |
| #define LA_HT_THUMB 0x01 |
| #define LA_HT_THUMB_LEFT 0x02 |
| #define LA_HT_THUMB_RIGHT 0x03 |