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

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Fathi Boudra
  • Date: 2009-04-12 23:25:58 UTC
  • mfrom: (1.1.4 upstream) (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090412232558-3bl06x785yr8xm8u
Tags: 5.1.2-1
* New upstream release.
* Bump compat/debhelper to 7.
* Bump Standards-Version to 3.8.1. No changes needed.
* Invert Maintainers and Uploaders field.
* Fix lintian warnings:
  - dh_clean _k deprecated.
  - missing dependency on libc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH "QwtPlotMagnifier" 3 "22 Mar 2009" "Version 5.1.2" "Qwt User's Guide" \" -*- nroff -*-
 
2
.ad l
 
3
.nh
 
4
.SH NAME
 
5
QwtPlotMagnifier \- 
 
6
.SH SYNOPSIS
 
7
.br
 
8
.PP
 
9
Inherits \fBQwtMagnifier\fP.
 
10
.PP
 
11
.SH "Detailed Description"
 
12
.PP 
 
13
\fBQwtPlotMagnifier\fP provides zooming, by magnifying in steps. 
 
14
 
 
15
Using \fBQwtPlotMagnifier\fP a plot can be zoomed in/out in steps using keys, the mouse wheel or moving a mouse button in vertical direction.
 
16
.PP
 
17
Together with \fBQwtPlotZoomer\fP and \fBQwtPlotPanner\fP it is possible to implement individual and powerful navigation of the plot canvas.
 
18
.PP
 
19
\fBSee also:\fP
 
20
.RS 4
 
21
\fBQwtPlotZoomer\fP, \fBQwtPlotPanner\fP, \fBQwtPlot\fP 
 
22
.RE
 
23
.PP
 
24
 
 
25
.PP
 
26
Definition at line 30 of file qwt_plot_magnifier.h.
 
27
.SS "Public Member Functions"
 
28
 
 
29
.in +1c
 
30
.ti -1c
 
31
.RI "\fBQwtPlotMagnifier\fP (\fBQwtPlotCanvas\fP *)"
 
32
.br
 
33
.ti -1c
 
34
.RI "virtual \fB~QwtPlotMagnifier\fP ()"
 
35
.br
 
36
.ti -1c
 
37
.RI "void \fBsetAxisEnabled\fP (int axis, bool on)"
 
38
.br
 
39
.ti -1c
 
40
.RI "bool \fBisAxisEnabled\fP (int axis) const"
 
41
.br
 
42
.ti -1c
 
43
.RI "\fBQwtPlotCanvas\fP * \fBcanvas\fP ()"
 
44
.br
 
45
.ti -1c
 
46
.RI "const \fBQwtPlotCanvas\fP * \fBcanvas\fP () const"
 
47
.br
 
48
.ti -1c
 
49
.RI "\fBQwtPlot\fP * \fBplot\fP ()"
 
50
.br
 
51
.ti -1c
 
52
.RI "const \fBQwtPlot\fP * \fBplot\fP () const"
 
53
.br
 
54
.in -1c
 
55
.SS "Protected Member Functions"
 
56
 
 
57
.in +1c
 
58
.ti -1c
 
59
.RI "virtual void \fBrescale\fP (double factor)"
 
60
.br
 
61
.in -1c
 
62
.SH "Constructor & Destructor Documentation"
 
63
.PP 
 
64
.SS "QwtPlotMagnifier::QwtPlotMagnifier (\fBQwtPlotCanvas\fP * canvas)\fC [explicit]\fP"
 
65
.PP
 
66
Constructor 
 
67
.PP
 
68
\fBParameters:\fP
 
69
.RS 4
 
70
\fIcanvas\fP Plot canvas to be magnified 
 
71
.RE
 
72
.PP
 
73
 
 
74
.PP
 
75
Definition at line 35 of file qwt_plot_magnifier.cpp.
 
76
.SS "QwtPlotMagnifier::~QwtPlotMagnifier ()\fC [virtual]\fP"
 
77
.PP
 
78
Destructor. 
 
79
.PP
 
80
Definition at line 42 of file qwt_plot_magnifier.cpp.
 
81
.SH "Member Function Documentation"
 
82
.PP 
 
83
.SS "void QwtPlotMagnifier::setAxisEnabled (int axis, bool on)"
 
84
.PP
 
85
En/Disable an axis. 
 
86
.PP
 
87
Axes that are enabled will be synchronized to the result of panning. All other axes will remain unchanged.
 
88
.PP
 
89
\fBParameters:\fP
 
90
.RS 4
 
91
\fIaxis\fP Axis, see \fBQwtPlot::Axis\fP 
 
92
.br
 
93
\fIon\fP On/Off
 
94
.RE
 
95
.PP
 
96
\fBSee also:\fP
 
97
.RS 4
 
98
\fBisAxisEnabled\fP 
 
99
.RE
 
100
.PP
 
101
 
 
102
.PP
 
103
Definition at line 58 of file qwt_plot_magnifier.cpp.
 
104
.SS "bool QwtPlotMagnifier::isAxisEnabled (int axis) const"
 
105
.PP
 
106
Test if an axis is enabled
 
107
.PP
 
108
\fBParameters:\fP
 
109
.RS 4
 
110
\fIaxis\fP Axis, see \fBQwtPlot::Axis\fP 
 
111
.RE
 
112
.PP
 
113
\fBReturns:\fP
 
114
.RS 4
 
115
True, if the axis is enabled
 
116
.RE
 
117
.PP
 
118
\fBSee also:\fP
 
119
.RS 4
 
120
\fBsetAxisEnabled\fP 
 
121
.RE
 
122
.PP
 
123
 
 
124
.PP
 
125
Definition at line 72 of file qwt_plot_magnifier.cpp.
 
126
.PP
 
127
Referenced by rescale().
 
128
.SS "\fBQwtPlotCanvas\fP * QwtPlotMagnifier::canvas ()"
 
129
.PP
 
130
Return observed plot canvas. 
 
131
.PP
 
132
Definition at line 81 of file qwt_plot_magnifier.cpp.
 
133
.PP
 
134
Referenced by plot().
 
135
.SS "const \fBQwtPlotCanvas\fP * QwtPlotMagnifier::canvas () const"
 
136
.PP
 
137
Return Observed plot canvas. 
 
138
.PP
 
139
Definition at line 91 of file qwt_plot_magnifier.cpp.
 
140
.SS "\fBQwtPlot\fP * QwtPlotMagnifier::plot ()"
 
141
.PP
 
142
Return plot widget, containing the observed plot canvas. 
 
143
.PP
 
144
Definition at line 97 of file qwt_plot_magnifier.cpp.
 
145
.PP
 
146
References canvas().
 
147
.PP
 
148
Referenced by rescale().
 
149
.SS "const \fBQwtPlot\fP * QwtPlotMagnifier::plot () const"
 
150
.PP
 
151
Return plot widget, containing the observed plot canvas. 
 
152
.PP
 
153
Definition at line 111 of file qwt_plot_magnifier.cpp.
 
154
.SS "void QwtPlotMagnifier::rescale (double factor)\fC [protected, virtual]\fP"
 
155
.PP
 
156
Zoom in/out the axes scales 
 
157
.PP
 
158
\fBParameters:\fP
 
159
.RS 4
 
160
\fIfactor\fP A value < 1.0 zooms in, a value > 1.0 zooms out. 
 
161
.RE
 
162
.PP
 
163
 
 
164
.PP
 
165
Implements \fBQwtMagnifier\fP.
 
166
.PP
 
167
Definition at line 120 of file qwt_plot_magnifier.cpp.
 
168
.PP
 
169
References QwtPlot::autoReplot(), QwtPlot::axisScaleDiv(), isAxisEnabled(), QwtScaleDiv::lBound(), plot(), QwtPlot::replot(), QwtPlot::setAutoReplot(), and QwtPlot::setAxisScale().
 
170
 
 
171
.SH "Author"
 
172
.PP 
 
173
Generated automatically by Doxygen for Qwt User's Guide from the source code.