QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
Protected 成员函数 | Protected 属性 | 友元 | 所有成员列表
Qwt3D::LinearScale类 参考

坐标轴编号的标准(1:1)映射类 更多...

#include <qwt3d_scale.h>

类 Qwt3D::LinearScale 继承关系图:
Qwt3D::Scale

Protected 成员函数

int autoscale (double &a, double &b, double start, double stop, int ivals)
 应用 LinearAutoScaler::execute() 进行自动缩放
 
Scaleclone () const
 
void calculate ()
 创建刻度的主刻度和次刻度向量
 
- Protected 成员函数 继承自 Qwt3D::Scale
virtual QString ticLabel (unsigned int idx) const
 将刻度位置 idx 处的双精度值映射为最终表示
 
virtual void setLimits (double start, double stop)
 设置刻度的起始值和结束值
 
virtual void setMajors (int val)
 
virtual void setMinors (int val)
 
virtual void setMajorLimits (double start, double stop)
 设置第一个和最后一个主刻度的值
 
int majors () const
 
int minors () const
 

Protected 属性

LinearAutoScaler autoscaler_p
 
- Protected 属性 继承自 Qwt3D::Scale
std::vector< double > majors_p
 
std::vector< double > minors_p
 
double start_p
 
double stop_p
 
int majorintervals_p
 
int minorintervals_p
 
double mstart_p
 
double mstop_p
 

友元

class Axis
 Indices used to identify an axis.
 
class qwt3d_ptr< Scale >
 

详细描述

坐标轴编号的标准(1:1)映射类

成员函数说明

◆ autoscale()

int LinearScale::autoscale ( double &  a,
double &  b,
double  start,
double  stop,
int  ivals 
)
protectedvirtual

应用 LinearAutoScaler::execute() 进行自动缩放

重载 Qwt3D::Scale .

◆ calculate()

void LinearScale::calculate ( )
protectedvirtual

创建刻度的主刻度和次刻度向量

实现了 Qwt3D::Scale.

◆ clone()

Scale * Qwt3D::LinearScale::clone ( ) const
inlineprotectedvirtual

实现了 Qwt3D::Scale.

友元及相关函数文档

◆ Axis

friend class Axis
friend

Indices used to identify an axis.

参见
Scale

该类的文档由以下文件生成: