~ubuntu-branches/ubuntu/oneiric/qwt/oneiric-proposed

« back to all changes in this revision

Viewing changes to qwt-5.1.2/doc/man/man3/QwtScaleDiv.3

  • Committer: Bazaar Package Importer
  • Author(s): Fathi Boudra
  • Date: 2009-07-01 16:08:21 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20090701160821-gog44m4w7x2f4u6o
Tags: 5.2.0-1
* New upstream release.
* Add branch pull patch from svn r544.
* Bump Standards-Version to 3.8.2. No changes needed.
* Update installed manpages.
* Use qwt as base name for directory (drop version).
* Add missing warnings patch.
* Rewrite debian/rules: use dh.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.TH "QwtScaleDiv" 3 "22 Mar 2009" "Version 5.1.2" "Qwt User's Guide" \" -*- nroff -*-
2
 
.ad l
3
 
.nh
4
 
.SH NAME
5
 
QwtScaleDiv \- 
6
 
.SH SYNOPSIS
7
 
.br
8
 
.PP
9
 
.SH "Detailed Description"
10
 
.PP 
11
 
A class representing a scale division. 
12
 
 
13
 
A scale division consists of its limits and 3 list of tick values qualified as major, medium and minor ticks.
14
 
.PP
15
 
In most cases scale divisions are calculated by a \fBQwtScaleEngine\fP.
16
 
.PP
17
 
\fBSee also:\fP
18
 
.RS 4
19
 
QwtScaleEngine::subDivideInto, QwtScaleEngine::subDivide 
20
 
.RE
21
 
.PP
22
 
 
23
 
.PP
24
 
Definition at line 30 of file qwt_scale_div.h.
25
 
.SS "Public Types"
26
 
 
27
 
.in +1c
28
 
.ti -1c
29
 
.RI "enum \fBTickType\fP { \fBNoTick\fP =  -1, \fBMinorTick\fP, \fBMediumTick\fP, \fBMajorTick\fP, \fBNTickTypes\fP }"
30
 
.br
31
 
.in -1c
32
 
.SS "Public Member Functions"
33
 
 
34
 
.in +1c
35
 
.ti -1c
36
 
.RI "\fBQwtScaleDiv\fP ()"
37
 
.br
38
 
.ti -1c
39
 
.RI "\fBQwtScaleDiv\fP (const \fBQwtDoubleInterval\fP &, QwtValueList[NTickTypes])"
40
 
.br
41
 
.ti -1c
42
 
.RI "\fBQwtScaleDiv\fP (double lBound, double rBound, QwtValueList[NTickTypes])"
43
 
.br
44
 
.ti -1c
45
 
.RI "int \fBoperator==\fP (const \fBQwtScaleDiv\fP &s) const "
46
 
.br
47
 
.ti -1c
48
 
.RI "int \fBoperator!=\fP (const \fBQwtScaleDiv\fP &s) const "
49
 
.br
50
 
.ti -1c
51
 
.RI "void \fBsetInterval\fP (double lBound, double rBound)"
52
 
.br
53
 
.ti -1c
54
 
.RI "void \fBsetInterval\fP (const \fBQwtDoubleInterval\fP &)"
55
 
.br
56
 
.ti -1c
57
 
.RI "\fBQwtDoubleInterval\fP \fBinterval\fP () const"
58
 
.br
59
 
.ti -1c
60
 
.RI "double \fBlBound\fP () const"
61
 
.br
62
 
.ti -1c
63
 
.RI "double \fBhBound\fP () const"
64
 
.br
65
 
.ti -1c
66
 
.RI "double \fBrange\fP () const"
67
 
.br
68
 
.ti -1c
69
 
.RI "bool \fBcontains\fP (double v) const"
70
 
.br
71
 
.ti -1c
72
 
.RI "void \fBsetTicks\fP (int type, const QwtValueList &)"
73
 
.br
74
 
.ti -1c
75
 
.RI "const QwtValueList & \fBticks\fP (int type) const"
76
 
.br
77
 
.ti -1c
78
 
.RI "void \fBinvalidate\fP ()"
79
 
.br
80
 
.ti -1c
81
 
.RI "bool \fBisValid\fP () const"
82
 
.br
83
 
.ti -1c
84
 
.RI "void \fBinvert\fP ()"
85
 
.br
86
 
.in -1c
87
 
.SH "Constructor & Destructor Documentation"
88
 
.PP 
89
 
.SS "QwtScaleDiv::QwtScaleDiv ()\fC [explicit]\fP"
90
 
.PP
91
 
Construct an invalid \fBQwtScaleDiv\fP instance. 
92
 
.PP
93
 
Definition at line 15 of file qwt_scale_div.cpp.
94
 
.SS "QwtScaleDiv::QwtScaleDiv (const \fBQwtDoubleInterval\fP & interval, QwtValueList ticks[NTickTypes])\fC [explicit]\fP"
95
 
.PP
96
 
Construct \fBQwtScaleDiv\fP instance.
97
 
.PP
98
 
\fBParameters:\fP
99
 
.RS 4
100
 
\fIinterval\fP Interval 
101
 
.br
102
 
\fIticks\fP List of major, medium and minor ticks 
103
 
.RE
104
 
.PP
105
 
 
106
 
.PP
107
 
Definition at line 28 of file qwt_scale_div.cpp.
108
 
.PP
109
 
References ticks().
110
 
.SS "QwtScaleDiv::QwtScaleDiv (double lBound, double hBound, QwtValueList ticks[NTickTypes])\fC [explicit]\fP"
111
 
.PP
112
 
Construct \fBQwtScaleDiv\fP instance.
113
 
.PP
114
 
\fBParameters:\fP
115
 
.RS 4
116
 
\fIlBound\fP First interval limit 
117
 
.br
118
 
\fIhBound\fP Second interval limit 
119
 
.br
120
 
\fIticks\fP List of major, medium and minor ticks 
121
 
.RE
122
 
.PP
123
 
 
124
 
.PP
125
 
Definition at line 46 of file qwt_scale_div.cpp.
126
 
.PP
127
 
References ticks().
128
 
.SH "Member Function Documentation"
129
 
.PP 
130
 
.SS "int QwtScaleDiv::operator== (const \fBQwtScaleDiv\fP & other) const"
131
 
.PP
132
 
Equality operator. 
133
 
.PP
134
 
\fBReturns:\fP
135
 
.RS 4
136
 
true if this instance is equal to other 
137
 
.RE
138
 
.PP
139
 
 
140
 
.PP
141
 
Definition at line 70 of file qwt_scale_div.cpp.
142
 
.PP
143
 
References d_hBound, d_isValid, d_lBound, and d_ticks.
144
 
.SS "int QwtScaleDiv::operator!= (const \fBQwtScaleDiv\fP & s) const"
145
 
.PP
146
 
Inequality. 
147
 
.PP
148
 
\fBReturns:\fP
149
 
.RS 4
150
 
true if this instance is not equal to s 
151
 
.RE
152
 
.PP
153
 
 
154
 
.PP
155
 
Definition at line 92 of file qwt_scale_div.cpp.
156
 
.SS "void QwtScaleDiv::setInterval (double lBound, double hBound)\fC [inline]\fP"
157
 
.PP
158
 
Change the interval  left bound  right bound 
159
 
.PP
160
 
Definition at line 84 of file qwt_scale_div.h.
161
 
.PP
162
 
Referenced by setInterval().
163
 
.SS "void QwtScaleDiv::setInterval (const \fBQwtDoubleInterval\fP & interval)"
164
 
.PP
165
 
Change the interval  Interval 
166
 
.PP
167
 
Definition at line 61 of file qwt_scale_div.cpp.
168
 
.PP
169
 
References interval(), QwtDoubleInterval::maxValue(), QwtDoubleInterval::minValue(), and setInterval().
170
 
.SS "\fBQwtDoubleInterval\fP QwtScaleDiv::interval () const\fC [inline]\fP"
171
 
.PP
172
 
\fBReturns:\fP
173
 
.RS 4
174
 
lBound -> hBound 
175
 
.RE
176
 
.PP
177
 
 
178
 
.PP
179
 
Definition at line 93 of file qwt_scale_div.h.
180
 
.PP
181
 
Referenced by setInterval().
182
 
.SS "double QwtScaleDiv::lBound () const\fC [inline]\fP"
183
 
.PP
184
 
\fBReturns:\fP
185
 
.RS 4
186
 
left bound 
187
 
.RE
188
 
.PP
189
 
\fBSee also:\fP
190
 
.RS 4
191
 
\fBQwtScaleDiv::hBound\fP 
192
 
.RE
193
 
.PP
194
 
 
195
 
.PP
196
 
Definition at line 102 of file qwt_scale_div.h.
197
 
.PP
198
 
Referenced by QwtPlot::canvasMap(), QwtPlotPanner::moveCanvas(), QwtPlot::print(), QwtPlotZoomer::rescale(), QwtPlotMagnifier::rescale(), QwtPlotPicker::scaleRect(), and QwtAbstractScaleDraw::setScaleDiv().
199
 
.SS "double QwtScaleDiv::hBound () const\fC [inline]\fP"
200
 
.PP
201
 
\fBReturns:\fP
202
 
.RS 4
203
 
right bound 
204
 
.RE
205
 
.PP
206
 
\fBSee also:\fP
207
 
.RS 4
208
 
\fBQwtScaleDiv::lBound\fP 
209
 
.RE
210
 
.PP
211
 
 
212
 
.PP
213
 
Definition at line 111 of file qwt_scale_div.h.
214
 
.PP
215
 
Referenced by QwtPlot::canvasMap(), QwtPlotPanner::moveCanvas(), QwtPlot::print(), QwtPlotZoomer::rescale(), and QwtAbstractScaleDraw::setScaleDiv().
216
 
.SS "double QwtScaleDiv::range () const\fC [inline]\fP"
217
 
.PP
218
 
\fBReturns:\fP
219
 
.RS 4
220
 
\fBhBound()\fP - \fBlBound()\fP 
221
 
.RE
222
 
.PP
223
 
 
224
 
.PP
225
 
Definition at line 119 of file qwt_scale_div.h.
226
 
.PP
227
 
Referenced by QwtPlotPicker::scaleRect().
228
 
.SS "void QwtScaleDiv::setTicks (int type, const QwtValueList & ticks)"
229
 
.PP
230
 
Assign ticks
231
 
.PP
232
 
\fBParameters:\fP
233
 
.RS 4
234
 
\fItype\fP MinorTick, MediumTick or MajorTick 
235
 
.br
236
 
\fIticks\fP Values of the tick positions 
237
 
.RE
238
 
.PP
239
 
 
240
 
.PP
241
 
Definition at line 149 of file qwt_scale_div.cpp.
242
 
.SS "const QwtValueList & QwtScaleDiv::ticks (int type) const"
243
 
.PP
244
 
Return a list of ticks
245
 
.PP
246
 
\fBParameters:\fP
247
 
.RS 4
248
 
\fItype\fP MinorTick, MediumTick or MajorTick 
249
 
.RE
250
 
.PP
251
 
 
252
 
.PP
253
 
Definition at line 160 of file qwt_scale_div.cpp.
254
 
.PP
255
 
Referenced by QwtRoundScaleDraw::extent(), QwtScaleDraw::getBorderDistHint(), invert(), QwtScaleDraw::maxLabelHeight(), QwtScaleDraw::maxLabelWidth(), QwtScaleDraw::minLabelDist(), QwtScaleDraw::minLength(), QwtScaleDiv(), and QwtPlot::sizeHint().
256
 
.SS "void QwtScaleDiv::invalidate ()"
257
 
.PP
258
 
Invalidate the scale division. 
259
 
.PP
260
 
Definition at line 98 of file qwt_scale_div.cpp.
261
 
.SS "bool QwtScaleDiv::isValid () const"
262
 
.PP
263
 
Check if the scale division is valid. 
264
 
.PP
265
 
Definition at line 110 of file qwt_scale_div.cpp.
266
 
.SS "void QwtScaleDiv::invert ()"
267
 
.PP
268
 
Invert the scale divison. 
269
 
.PP
270
 
Definition at line 127 of file qwt_scale_div.cpp.
271
 
.PP
272
 
References ticks().
273
 
.PP
274
 
Referenced by QwtLog10ScaleEngine::divideScale().
275
 
 
276
 
.SH "Author"
277
 
.PP 
278
 
Generated automatically by Doxygen for Qwt User's Guide from the source code.