StupidBeauty
Read times:1168Posted at:Sat Jan 18 02:32:58 2014
- no title specified

Wt 3.3.1文档翻译:Wt::Chart::WAxis类参考,Wt::Chart::WAxis Class Reference

公有成员函数

void

setScale (AxisScale scale)

设置这个轴的标尺。详细说明……

void

setResolution (double resolution)

设置这个轴的精度(resolution)。详细说明……

void

setBreak (double minimum, double maximum)

指定要从轴中省略掉的范围。详细说明……

void

setLabelInterval (double labelInterval)

设置标尺文字之间的间隔(interval)。详细说明……

void

setLabelFormat (const WString &format)

设置标尺文字的格式。详细说明……

void

setLabelAngle (double angle)

设置标尺文字的角度。详细说明……

void

setGridLinesEnabled (bool enabled)

设置是否要为这个轴显示网格线。详细说明……

void

setTitle (const WString &title)

设置这个轴的标题。详细说明……

成员函数文档

void Wt::Chart::WAxis::setBreak

(

double

minimum,

double

maximum

)

设置要从这个轴中省略掉的范围。

这个函数用来支持显示那种包含着少数会毁掉整个图表的异常值的数据。这种包容功能不是自动进行的,妳需要使用setBreak()来指定要从轴中省略掉的值范围。省略的范围会渲染在轴上,也会以条纹(BarSeries)的形式渲染在数据区与省略范围对应的位置。

void Wt::Chart::WAxis::setGridLinesEnabled

(

bool

enabled)

设置是否要为这个轴显示网格线。

如果启用enabled)的话,则,会使用gridLinesPen()所指定的画笔模式来在轴上为每个刻度绘制出网格线。

与一个轴的其它方面的视觉特征不同的是,网格线的渲染是不受setDisplayEnabled()控制的。

参考

setGridLinesPen()isGridLinesEnabled()

void Wt::Chart::WAxis::setLabelAngle

(

double

angle)

设置标尺文字的角度。

设置用于显示标尺文字的角度(单位为度)。角度为0则对应于水平的文字。注意,只有InlineSvgVml 渲染器支持这个选项,HtmlCanvas 不支持这个选项。

默认值是0.0。

参考

labelAngle()

void Wt::Chart::WAxis::setLabelFormat

(

const WString &

format)

设置标尺文字的格式。

设置用于对值进行格式化的格式字符串,它被同时用于轴上的标尺文字和数据序列值的文字(参考WDataSeries::setLabelsEnabled())。

对于使用LinearScaleLogScale 标尺的轴,所设置的格式化字符串必须是被snprintf()所接受并且用于格式化一个双精度浮点数的格式化字符串。如果格式化字符串为空字符串,则会使用"%.4g"。

对于使用DateScale标尺的轴,所设置的格式化字符串必须是被 WDate::toString() 所接受并且用于格式化一个日期的格式化字符串。如果格式化字符串为空字符串,则会按照试探法(heuristics)来选择一个合适的格式。

对于使用DateTimeScale标尺的轴,所设置的格式化字符串必须是被WDateTime::toString()所接受并且用于格式化一个日期的格式化字符串。如果格式化字符串为空字符串,则会按照试探法(heuristics)来选择一个合适的格式。

默认址是一个空的字符串("")。

参考

labelFormat()

void Wt::Chart::WAxis::setLabelInterval

(

double

labelInterval)

设置标尺文字之间的间隔。

设置在轴上所显示的文字标签(及刻度)之间的间隔。默认址是0.0,表示应当自动计算间隔值。

参考

setLabelFormat()

void Wt::Chart::WAxis::setResolution

(

double

resolution)

设置轴的精度。

指定这个轴的精度,如果maximum-minimum < resolution,则minimum和maximum都会被修改,以让maximum - minimum = resolution。

默认精度是0,这样会使用一个内置的最小变化量(epsilon)。

参考

resolution()

void Wt::Chart::WAxis::setScale

(

AxisScale

scale)

设置这个轴的标尺。

对于一个CategoryChart中的X 轴标尺,应当保持它的标尺为CategoryScale不变。

对于其它的轴,默认值为LinearScale,但是可以改成LogScaleDateScaleDateScale 只在ScatterPlot 中X轴用于显示WDate值时有用。

参考

scale()

void Wt::Chart::WAxis::setTitle

(

const WString &

title)

设置这个轴的标题。

默认标题为空字符串。

参考

title()

未知美人

未知美人

女战士

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands