CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
线性坐标轴 +-----------—+=================+------------—+ m_dataMin m_selMin m_selMax m_dataMax 更多...
Public 成员函数 | |
LinearAxis () | |
~LinearAxis () | |
void | SetDataRange (double start, double end, BOOL keep_same_show=FALSE) |
void | SetSelectRange (double fmin, double fmax) |
VecFloat2 | ViewPoint (double v) const |
POINT | ViewPointRound (double v) const |
double | GetValueInPercent (double v) const |
double | ScreenPointToValue (double x, double y) const |
BOOL | IsViewportArea (double v) const |
VecFloat2 | DirectionVector (BOOL bUnitization=TRUE, BOOL remove_head=FALSE) const |
VecFloat2 | ValueVector (double v) const |
VecFloat2 | WeightVector (double w) const |
VecFloat2 | ViewSketchPoint (double v, double t3v) const |
VecFloat2 | ViewSketchSize (double v, double t3v) const |
double | GetCurHitPos () const |
void | SetLabelVector (const VecFloat2 &vt) |
double | GetPrecisionUnit (BOOL sign=TRUE) const |
void | SetPrecisionUnit (double steps) |
void | SetAxisText (const BeString &str) |
void | SetLabelAngle (double rad) |
void | SetTickLabelSpacing (int distance) |
void | SetAxisPosition (POINT ptstart, POINT ptOffset) |
void | SetAxisPosition (int x1, int y1, int x2, int y2) |
void | SetLayoutType (AxisLayoutType type, double value) |
void | SetVertical (BOOL bV) |
void | SetPerpendecularAxis (LinearAxis *axis) |
void | GetAxisStartToEndPoint (POINT &ptStart, POINT &ptEnd, BOOL has_head=FALSE) const |
void | SetAxisHeadOffset (int offset) |
double | GetAxisHeadOffset () |
void | SetAxisPosNorOffset (int offset) |
void | SetScrollSize (int size) |
void | SetTickMarkCount (TickMarkID id, int c) |
void | SetTickMarkLineSize (TickMarkID id, int tickSize=4) |
void | SetTickMarkStyle (TickMarkID id, TickMarkPositon style=TickOnOutside) |
void | SetTickMarkInfo (TickMarkID id, int c, int tickSize, TickMarkPositon style=TickOnOutside) |
double | MinorStep () const |
double | MajorStep () const |
double | MinorUnit () |
double | MajorUnit () |
void | ShowGridLine (BOOL bVisable) |
void | ShowGridBk (BOOL bVisable) |
BOOL | IsShowGridLine () const |
BOOL | IsShowGridBk () const |
double | GetProjectionOnTheNormalVector (LinearAxis *otherAxis, POINT pt) |
BOOL | NotifyZoomRange (double v) |
void | EnableZoomd (BOOL enable) |
BOOL | IsScrollVaild () const |
UINT | HitScrollThumbStates (POINT pt, VecFloat2 vAxis) const |
BOOL | OnChangePageRange (double k, double kMin, UINT hit) |
void | MovePageToEnd () |
void | MovePageToStart () |
void | StorageTrackPage () |
BOOL | DoMoveViewByPoint (IEventHandler *callHandler, int cx, int cy, UINT hit) |
void | OnPaintUserLine (ISurface *pSurface, RECT *rcClip, POINT pt, LineStyle *style, const GColor &crosslinecolor, LinearAxis *otherAxis) |
void | OnPaintAxisGridLine (ISurface *pSurface, RECT *rcClip, LinearAxis *otherAxis, const VecFloat2 &dv=VecFloat2(0, 0)) |
void | OnPaintAxisGridFill (ISurface *pSurface, RECT *rcClip, LinearAxis *otherAxis) |
void | OnPaintAxisCustomFill (ISurface *pSurface, RECT *rcClip, double v1, double v2, GColor bruColor, LinearAxis *otherAxis) |
void | OnPaintAxisDataLabel (ISurface *pSurface, double v, LPCTSTR text, int len, COLORREF color, const GColor &color_text_bg) |
void | OnPaintUserMajorTickLine (ISurface *pSurface, RECT *rcClip, double v) |
void | OnPaintAxisLastBorderLine (ISurface *pSurface, RECT *rcClip, LinearAxis *otherAxis) |
void | DrawPaintGridLineByVector (ISurface *pSurface, RECT *rcClip, VecFloat2 vt1, VecFloat2 vt2) |
根据指定向量绘制网格线 | |
void | ShellCoordinateAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist) override |
命令控制和属性设置接口 | |
void | OnTranslateLanguage () override |
翻译处理函数 | |
void | DrawCursor (ISurface *pSurface, const VecFloat2 &pt1, const GColor &color, int size) |
BOOL | IsInViewport (double v) const |
RECT | GetLabelTextRect (ISurface *pSurface, const VecFloat2 &p0, const VecFloat2 &vi, const VecFloat2 &dn, SIZE szTxt) |
void | DrawNormalVectorTextAngle (ISurface *pSurface, const VecFloat2 &p0, const VecFloat2 &vi, const VecFloat2 &dn, LPCTSTR text, int len, double text_angle, COLORREF &color, const GColor *bkcolor=NULL, const VecFloat2 &bkPadSize=VecFloat2(2, 2)) |
void | DrawNormalVectorLine (ISurface *pSurface, const VecFloat2 &p0, const VecFloat2 &vi, const VecFloat2 &dn1, const VecFloat2 &dn2, const GColor &color, int size=1, LineStyle *style=NULL) |
VecFloat2 | GetAxisVectorNormal () const |
void | Swap () override |
LPCTSTR | GetAxisTypeId () override |
double | GetCoordinateWeight (double d) override |
void | OnCalcAxisPosition (RECT rcDiagram) override |
坐标轴位置时响应事件 | |
void | OnPaintChart (ISurface *pSurface, RECT *rcClip) override |
BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) override |
消息处理函数 | |
void | GetCoordinateValue (int mouse_x, int mouse_y, double *outValus, int out_len) override |
获得鼠标处,表示的坐标值 | |
double | GetAxisNewTimePos (int axis_index) override |
获得当前最新时间的数据坐标轴位置 | |
void | GetDataRange (int axis_index, double &fmin, double &fmax) override |
获得坐标轴(axis_index)的数据范围 | |
void | Transform (double *x, double *y) override |
void | Transform2x2 (double *x, double *y) override |
BOOL | IsInPath (double x, double y) override |
void | OnSummitTarget (FourCode four_code, LPCTSTR data) override |
对象之间传递数据的提交操作 | |
![]() | |
CChartAxis () | |
virtual | ~CChartAxis () |
void | SetScientificLabel (BOOL isScientific) |
设置为科学计数法 | |
void | SetEditUI (CEditTextUI *editui) |
设置编辑UI | |
CEditTextUI * | GetEditUI () const |
获得编辑UI | |
void | SetAxisColor (const GColor &c) |
void | SetGridStyle (BOOL bFill, BOOL bLine) |
void | SetGridLineType (PenType type) |
void | SetFont (GFont *font) |
BOOL | IsShowGridFill () const |
BOOL | IsShowGridLine () const |
BOOL | IsNeedCalcDataScreenPoint () const |
void | SetReCalcDataScreenPoint (BOOL bReCalc) |
void | SetLabelPrefix (BeString str) |
void | SetLabelSuffix (BeString str) |
void | SetDecimalPrecision (int preci) |
void | SetLabelOffsetRelativeToMajortick (double weight) |
void | SetTranformAxisLabelFunc (LPTranformText fn) |
在显示轴上的文本时,完全由回调函数显示。轴文本自定义转换函数 | |
void | SetTranformAxisLabelValueFunc (LPTranformValue fn) |
在显示轴上的文本时,仅对数值进行转换 | |
void | GetAxisLabelTickText (BasicStringBuffer &buf, double va) const |
virtual LPCTSTR | GetAxisTypeId () |
virtual void | Swap () |
void | OnTranslateLanguage () override |
翻译处理函数 | |
BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) override |
消息处理函数 | |
void | ShellCoordinateAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist) override |
命令控制和属性设置接口 | |
![]() | |
CChartCoordinate () | |
virtual | ~CChartCoordinate () |
void | SetAxisNameText (const BeString &str) |
const BeString & | GetAxisName () |
POINT | CoordinateCenterPoint () const |
void | SetCoordinateCenterPoint (LONG x, LONG y) |
VecFloat2 | GetPointFromPercent (double xp, double yp) const |
返回百分比坐标 | |
void | ModifyCoordinateFlags (UINT style, UINT op=ADD_FLAGS) |
UINT | IsHasCoordinateFlags (UINT flags) const |
void | SetAxisColorMapGradient (GBrushGradient *color_map) |
GBrushGradient * | GetAxisColorMapGradient () const |
< 设置取色器 | |
void | SetCoordHitState (BOOL hit) |
BOOL | GetCoordHitState () const |
< 设置坐标系下,是否存在命中的元素 | |
virtual BOOL | IsVaild () |
坐标系统是否是有效的 | |
virtual POINT | GetCurHitPos () |
获得当前鼠标位置,转换为图标坐标系后的点 | |
virtual RECT | RectDiagram () |
virtual void | GetCoordinateValue (int mouse_x, int mouse_y, double *outValus, int out_len) |
获得鼠标处,表示的坐标值 | |
virtual void | OnCalcAxisPosition (RECT rcDiagram) |
坐标轴位置时响应事件 | |
virtual void | OnTranslateLanguage () |
翻译处理函数 | |
virtual void | OnPaintChartBackground (ISurface *pSurface, RECT *rcClip) |
virtual void | OnPaintChart (ISurface *pSurface, RECT *rcClip) |
virtual void | OnPaintChartCrossLine (ISurface *pSurface, RECT *rcClip, double v1, double v2, LineStyle *style, const GColor &crosslinecolor) |
virtual BOOL | OnNotifyMessage (IEventHandler *notify, UINT message, WPARAM wp, LPARAM lp) |
消息处理函数 | |
virtual VecFloat2 | ViewIntSizeByValueTrans (double cx, double cy, AxisValueTransModel mx, AxisValueTransModel my) |
virtual VecFloat2 | ViewIntPointByValueTrans (double x, double y, AxisValueTransModel mx, AxisValueTransModel my) |
virtual BOOL | IsViewportAreaByValueTrans (double x, double y, AxisValueTransModel mx, AxisValueTransModel my) |
virtual double | GetAxisNewTimePos (int axis_index) |
获得当前最新时间的数据坐标轴位置 | |
virtual void | GetDataRange (int axis_index, double &fmin, double &fmax) |
获得坐标轴(axis_index)的数据范围 | |
virtual void | ShellCoordinateAttribute (const BeString &szName, const BeString &szText, ICoordList *crdlist) |
命令控制和属性设置接口 | |
double | GetCoordinateWeight (double value) override |
![]() | |
PathTransform () | |
virtual | ~PathTransform () |
virtual void | Transform (double *x, double *y) |
virtual void | TransformFloat (float *x, float *y) |
virtual void | Transform2x2 (double *x, double *y) |
virtual BOOL | IsInPath (double x, double y) |
virtual double | GetCoordinateWeight (double value) |
virtual BOOL | IsCartesianSystem () |
![]() | |
VisibleProperty () | |
~VisibleProperty () | |
BOOL | IsVisable () const |
void | SetVisable (BOOL bShow) |
![]() | |
ICommitTarget () | |
virtual | ~ICommitTarget () |
virtual void | OnSummitTarget (FourCode four_code, LPCTSTR data) |
对象之间传递数据的提交操作 | |
额外继承的成员函数 | |
![]() | |
void | ChangeCChartAxisTheme (int theme) |
![]() | |
void | DrawBarStyle (ISurface *pSurface, DrawBarInfo *barinfo) |
BOOL | HittestBar (DrawBarInfo *barinfo) |
BOOL | IsVisibleView (DrawBarInfo *barinfo) |
![]() | |
BeString | m_nameid |
RECT | m_rcDiagram |
POINT | m_ptCenterView |
POINT | m_ptCurHit |
WeightValueTransModel | m_weight_mode |
UINT | m_coord_flags |
BOOL | m_isHasHitEle |
GBrushGradient * | m_color_map |
double | m_time_axis_value |
![]() | |
BOOL | m_bVisbale |
线性坐标轴 +-----------—+=================+------------—+ m_dataMin m_selMin m_selMax m_dataMax
BUI::LinearAxis::LinearAxis | ( | ) |
BUI::LinearAxis::~LinearAxis | ( | ) |
VecFloat2 BUI::LinearAxis::DirectionVector | ( | BOOL | bUnitization = TRUE , |
BOOL | remove_head = FALSE |
||
) | const |
BOOL BUI::LinearAxis::DoMoveViewByPoint | ( | IEventHandler * | callHandler, |
int | cx, | ||
int | cy, | ||
UINT | hit | ||
) |
void BUI::LinearAxis::DrawCursor | ( | ISurface * | pSurface, |
const VecFloat2 & | pt1, | ||
const GColor & | color, | ||
int | size | ||
) |
void BUI::LinearAxis::DrawNormalVectorLine | ( | ISurface * | pSurface, |
const VecFloat2 & | p0, | ||
const VecFloat2 & | vi, | ||
const VecFloat2 & | dn1, | ||
const VecFloat2 & | dn2, | ||
const GColor & | color, | ||
int | size = 1 , |
||
LineStyle * | style = NULL |
||
) |
void BUI::LinearAxis::DrawNormalVectorTextAngle | ( | ISurface * | pSurface, |
const VecFloat2 & | p0, | ||
const VecFloat2 & | vi, | ||
const VecFloat2 & | dn, | ||
LPCTSTR | text, | ||
int | len, | ||
double | text_angle, | ||
COLORREF & | color, | ||
const GColor * | bkcolor = NULL , |
||
const VecFloat2 & | bkPadSize = VecFloat2(2, 2) |
||
) |
void BUI::LinearAxis::DrawPaintGridLineByVector | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
VecFloat2 | vt1, | ||
VecFloat2 | vt2 | ||
) |
根据指定向量绘制网格线
pSurface | |
rcClip | 裁剪区域 |
vt1 | 起点向量 |
vt2 | 终点向量 |
void BUI::LinearAxis::EnableZoomd | ( | BOOL | enable | ) |
double BUI::LinearAxis::GetAxisHeadOffset | ( | ) |
|
overridevirtual |
void BUI::LinearAxis::GetAxisStartToEndPoint | ( | POINT & | ptStart, |
POINT & | ptEnd, | ||
BOOL | has_head = FALSE |
||
) | const |
|
overridevirtual |
重载 BUI::CChartAxis .
VecFloat2 BUI::LinearAxis::GetAxisVectorNormal | ( | ) | const |
|
overridevirtual |
获得鼠标处,表示的坐标值
|
overridevirtual |
double BUI::LinearAxis::GetCurHitPos | ( | ) | const |
|
overridevirtual |
RECT BUI::LinearAxis::GetLabelTextRect | ( | ISurface * | pSurface, |
const VecFloat2 & | p0, | ||
const VecFloat2 & | vi, | ||
const VecFloat2 & | dn, | ||
SIZE | szTxt | ||
) |
double BUI::LinearAxis::GetProjectionOnTheNormalVector | ( | LinearAxis * | otherAxis, |
POINT | pt | ||
) |
double BUI::LinearAxis::GetValueInPercent | ( | double | v | ) | const |
|
overridevirtual |
重载 BUI::PathTransform .
BOOL BUI::LinearAxis::IsInViewport | ( | double | v | ) | const |
BOOL BUI::LinearAxis::IsScrollVaild | ( | ) | const |
BOOL BUI::LinearAxis::IsShowGridBk | ( | ) | const |
BOOL BUI::LinearAxis::IsShowGridLine | ( | ) | const |
BOOL BUI::LinearAxis::IsViewportArea | ( | double | v | ) | const |
double BUI::LinearAxis::MajorStep | ( | ) | const |
double BUI::LinearAxis::MajorUnit | ( | ) |
double BUI::LinearAxis::MinorStep | ( | ) | const |
double BUI::LinearAxis::MinorUnit | ( | ) |
void BUI::LinearAxis::MovePageToEnd | ( | ) |
void BUI::LinearAxis::MovePageToStart | ( | ) |
BOOL BUI::LinearAxis::NotifyZoomRange | ( | double | v | ) |
|
overridevirtual |
坐标轴位置时响应事件
|
overridevirtual |
void BUI::LinearAxis::OnPaintAxisCustomFill | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
double | v1, | ||
double | v2, | ||
GColor | bruColor, | ||
LinearAxis * | otherAxis | ||
) |
void BUI::LinearAxis::OnPaintAxisDataLabel | ( | ISurface * | pSurface, |
double | v, | ||
LPCTSTR | text, | ||
int | len, | ||
COLORREF | color, | ||
const GColor & | color_text_bg | ||
) |
void BUI::LinearAxis::OnPaintAxisGridFill | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
LinearAxis * | otherAxis | ||
) |
void BUI::LinearAxis::OnPaintAxisGridLine | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
LinearAxis * | otherAxis, | ||
const VecFloat2 & | dv = VecFloat2(0, 0) |
||
) |
void BUI::LinearAxis::OnPaintAxisLastBorderLine | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
LinearAxis * | otherAxis | ||
) |
void BUI::LinearAxis::OnPaintUserLine | ( | ISurface * | pSurface, |
RECT * | rcClip, | ||
POINT | pt, | ||
LineStyle * | style, | ||
const GColor & | crosslinecolor, | ||
LinearAxis * | otherAxis | ||
) |
对象之间传递数据的提交操作
four_code | 由四个字符组合而成的类型符号 |
data | 额外字符串数据。可以是纯字符串,可以是json文本,可以是任意格式的数据流 |
重载 BUI::ICommitTarget .
|
overridevirtual |
翻译处理函数
重载 BUI::CChartAxis .
double BUI::LinearAxis::ScreenPointToValue | ( | double | x, |
double | y | ||
) | const |
void BUI::LinearAxis::SetAxisHeadOffset | ( | int | offset | ) |
void BUI::LinearAxis::SetAxisPosition | ( | int | x1, |
int | y1, | ||
int | x2, | ||
int | y2 | ||
) |
void BUI::LinearAxis::SetAxisPosNorOffset | ( | int | offset | ) |
void BUI::LinearAxis::SetAxisText | ( | const BeString & | str | ) |
void BUI::LinearAxis::SetLabelAngle | ( | double | rad | ) |
void BUI::LinearAxis::SetLabelVector | ( | const VecFloat2 & | vt | ) |
void BUI::LinearAxis::SetLayoutType | ( | AxisLayoutType | type, |
double | value | ||
) |
void BUI::LinearAxis::SetPerpendecularAxis | ( | LinearAxis * | axis | ) |
void BUI::LinearAxis::SetPrecisionUnit | ( | double | steps | ) |
void BUI::LinearAxis::SetScrollSize | ( | int | size | ) |
void BUI::LinearAxis::SetSelectRange | ( | double | fmin, |
double | fmax | ||
) |
void BUI::LinearAxis::SetTickLabelSpacing | ( | int | distance | ) |
void BUI::LinearAxis::SetTickMarkCount | ( | TickMarkID | id, |
int | c | ||
) |
void BUI::LinearAxis::SetTickMarkInfo | ( | TickMarkID | id, |
int | c, | ||
int | tickSize, | ||
TickMarkPositon | style = TickOnOutside |
||
) |
void BUI::LinearAxis::SetTickMarkLineSize | ( | TickMarkID | id, |
int | tickSize = 4 |
||
) |
void BUI::LinearAxis::SetTickMarkStyle | ( | TickMarkID | id, |
TickMarkPositon | style = TickOnOutside |
||
) |
void BUI::LinearAxis::SetVertical | ( | BOOL | bV | ) |
|
overridevirtual |
命令控制和属性设置接口
szName属性 | szText语法格式 |
---|---|
text 轴文本 | text="xxx" |
range 轴范围 | range="1,1000" |
range-show 显示范围 | range-show="5,10" |
unit 最小刻度值.(等于一个minor大小) | unit="1" |
text-offset 文本偏移量 | text-offset="5,10" |
major-style minor-style 刻度风格 | major-style="step:5;length:10;type:inside" |
step : 每step个单位长度画一个刻度 | |
length : 刻度线,线长度 | |
type : inside 朝里,outside 朝外,cross 交叉 | |
sapce-label 没间隔sapce-label个单位长度,显示刻度文本 | sapce-label="5" |
text-angle 文本旋转角度 | text-angle="90" |
Vertical 是否是纵向坐标 | true / false |
Normal-Offset 轴位置基于法线方向偏移量 | Normal-Offset="10" |
show-gridline 显示网格线 | true / false |
show-gridbk 显示网格背景 | true / false |
scroll-size 滚动条尺寸 | scroll-size="10" |
head-size 刻度起点头尺寸 | head-size="10" |
view-port 轴位置在当前位置上的百分比缩放 | view-port="0,1" |
axis-layout-value 轴布局方式 | axis-layout-value="min" 或 axis-layout-value="max" , axis-layout-value="50" |
scope-increment 视野自增步长,即超出可视范围自动增加 | scope-increment="60" |
重载 BUI::CChartAxis .
void BUI::LinearAxis::ShowGridBk | ( | BOOL | bVisable | ) |
void BUI::LinearAxis::ShowGridLine | ( | BOOL | bVisable | ) |
void BUI::LinearAxis::StorageTrackPage | ( | ) |
|
overridevirtual |
重载 BUI::CChartAxis .
|
overridevirtual |
重载 BUI::PathTransform .
|
overridevirtual |
重载 BUI::PathTransform .
VecFloat2 BUI::LinearAxis::ValueVector | ( | double | v | ) | const |
VecFloat2 BUI::LinearAxis::ViewPoint | ( | double | v | ) | const |
POINT BUI::LinearAxis::ViewPointRound | ( | double | v | ) | const |
VecFloat2 BUI::LinearAxis::ViewSketchPoint | ( | double | v, |
double | t3v | ||
) | const |
VecFloat2 BUI::LinearAxis::ViewSketchSize | ( | double | v, |
double | t3v | ||
) | const |
VecFloat2 BUI::LinearAxis::WeightVector | ( | double | w | ) | const |
BeString BUI::LinearAxis::m_AxisText |
BOOL BUI::LinearAxis::m_bShowGridBk |
BOOL BUI::LinearAxis::m_bShowGridLine |
BOOL BUI::LinearAxis::m_bVertical |
double BUI::LinearAxis::m_dataMax |
double BUI::LinearAxis::m_dataMin |
double BUI::LinearAxis::m_dbCurHitPos |
double BUI::LinearAxis::m_fCrossOtherAxisValue |
double BUI::LinearAxis::m_head_size |
BOOL BUI::LinearAxis::m_isZoomEnable |
AxisLayoutType BUI::LinearAxis::m_layoutType |
TickMarkPositon BUI::LinearAxis::m_MajorMarkStyle |
double BUI::LinearAxis::m_minor_real |
int BUI::LinearAxis::m_minPageHasUnit |
int BUI::LinearAxis::m_minPageScreenSize |
double BUI::LinearAxis::m_mult_k |
UINT BUI::LinearAxis::m_nLAHit |
int BUI::LinearAxis::m_nMajor |
int BUI::LinearAxis::m_nMajorTickPenSize |
int BUI::LinearAxis::m_nMajorTickSize |
int BUI::LinearAxis::m_nMinor |
int BUI::LinearAxis::m_nMinorTickPenSize |
int BUI::LinearAxis::m_nMinorTickSize |
int BUI::LinearAxis::m_nNorPosOffset |
int BUI::LinearAxis::m_nTickLabelSpacing |
LinearAxis* BUI::LinearAxis::m_pPerpendecular |
double BUI::LinearAxis::m_precision |
POINT BUI::LinearAxis::m_ptEnd |
POINT BUI::LinearAxis::m_ptStart |
VecFloat2 BUI::LinearAxis::m_ptThumb[4] |
POINT BUI::LinearAxis::m_ptTrace |
VecFloat2 BUI::LinearAxis::m_ptZoomE |
VecFloat2 BUI::LinearAxis::m_ptZoomS |
double BUI::LinearAxis::m_scope_increment_step |
int BUI::LinearAxis::m_scrollSize |
VecFloat2 BUI::LinearAxis::m_selRange |
VecFloat2 BUI::LinearAxis::m_selTrack |
double BUI::LinearAxis::m_showMax |
double BUI::LinearAxis::m_showMin |
double BUI::LinearAxis::m_t |
float BUI::LinearAxis::m_textAngle |
VecFloat2 BUI::LinearAxis::m_vHead |
VecFloat2 BUI::LinearAxis::m_vn_tick |
VecFloat2 BUI::LinearAxis::m_vScroll |