GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
QwtPlotPicker(3) Qwt User's Guide QwtPlotPicker(3)

QwtPlotPicker -

#include <qwt_plot_picker.h>
Inherits QwtPicker.
Inherited by QwtPlotZoomer.


void appended (const QwtDoublePoint &pos)
 
void moved (const QwtDoublePoint &pos)
 
void selected (const QwtDoublePoint &pos)
 
void selected (const QwtDoubleRect &rect)
 
void selected (const QwtArray< QwtDoublePoint > &pa)
 


QwtPlotPicker (QwtPlotCanvas *)
 
QwtPlotPicker (int xAxis, int yAxis, QwtPlotCanvas *)
 
QwtPlotPicker (int xAxis, int yAxis, int selectionFlags, RubberBand rubberBand, DisplayMode trackerMode, QwtPlotCanvas *)
 
virtual ~QwtPlotPicker ()
 
QwtPlotCanvas * canvas ()
 
const QwtPlotCanvas * canvas () const
 
QwtPlot * plot ()
 
const QwtPlot * plot () const
 
virtual void setAxis (int xAxis, int yAxis)
 
int xAxis () const
 
int yAxis () const
 


virtual void append (const QPoint &)
 
virtual bool end (bool ok=true)
 
QwtDoubleRect invTransform (const QRect &) const
 
QwtDoublePoint invTransform (const QPoint &) const
 
virtual void move (const QPoint &)
 
QwtDoubleRect scaleRect () const
 
virtual QwtText trackerText (const QPoint &) const
 
virtual QwtText trackerText (const QwtDoublePoint &) const
 
QRect transform (const QwtDoubleRect &) const
 
QPoint transform (const QwtDoublePoint &) const
 

QwtPlotPicker provides selections on a plot canvas.
QwtPlotPicker is a QwtPicker tailored for selections on a plot canvas. It is set to a x-Axis and y-Axis and translates all pixel coordinates into this coodinate system.

Create a plot picker. The picker is set to those x- and y-axis of the plot that are enabled. If both or no x-axis are enabled, the picker is set to QwtPlot::xBottom. If both or no y-axis are enabled, it is set to QwtPlot::yLeft.
Parameters:
canvas Plot canvas to observe, also the parent object
See also:
QwtPlot::autoReplot(), QwtPlot::replot(), QwtPlotPicker::scaleRect()

Create a plot picker
Parameters:
xAxis Set the x axis of the picker
 
yAxis Set the y axis of the picker
 
canvas Plot canvas to observe, also the parent object
See also:
QwtPlot::autoReplot(), QwtPlot::replot(), QwtPlotPicker::scaleRect()

Create a plot picker
Parameters:
xAxis X axis of the picker
 
yAxis Y axis of the picker
 
selectionFlags Or'd value of SelectionType, RectSelectionType and SelectionMode
 
rubberBand Rubberband style
 
trackerMode Tracker mode
 
canvas Plot canvas to observe, also the parent object
See also:
QwtPicker, QwtPicker::setSelectionFlags(), QwtPicker::setRubberBand(), QwtPicker::setTrackerMode
QwtPlot::autoReplot(), QwtPlot::replot(), QwtPlotPicker::scaleRect()

Append a point to the selection and update rubberband and tracker.
Parameters:
pos Additional point
See also:
isActive, begin(), end(), move(), appended()
Note:
The appended(const QPoint &), appended(const QDoublePoint &) signals are emitted.
Reimplemented from QwtPicker.

A signal emitted when a point has been appended to the selection
Parameters:
pos Position of the appended point.
See also:
append(). moved()

Close a selection setting the state to inactive.
Parameters:
ok If true, complete the selection and emit selected signals otherwise discard the selection.
Returns:
true if the selection is accepted, false otherwise
Reimplemented from QwtPicker.
Reimplemented in QwtPlotZoomer.

Translate a rectangle from pixel into plot coordinates
Returns:
Rectangle in plot coordinates
See also:
QwtPlotPicker::transform()

Translate a point from pixel into plot coordinates
Returns:
Point in plot coordinates
See also:
QwtPlotPicker::transform()

Move the last point of the selection
Parameters:
pos New position
See also:
isActive, begin(), end(), append()
Note:
The moved(const QPoint &), moved(const QDoublePoint &) signals are emitted.
Reimplemented from QwtPicker.

A signal emitted whenever the last appended point of the selection has been moved.
Parameters:
pos Position of the moved last point of the selection.
See also:
move(), appended()

Return normalized bounding rect of the axes
See also:
QwtPlot::autoReplot(), QwtPlot::replot().

A signal emitted in case of selectionFlags() & PointSelection.
Parameters:
pos Selected point

A signal emitted in case of selectionFlags() & RectSelection.
Parameters:
rect Selected rectangle

A signal emitting the selected points, at the end of a selection.
Parameters:
pa Selected points

Set the x and y axes of the picker
Parameters:
xAxis X axis
 
yAxis Y axis
Reimplemented in QwtPlotZoomer.

Translate a pixel position into a position string
Parameters:
pos Position in pixel coordinates
Returns:
Position string
Reimplemented from QwtPicker.

Translate a position into a position string. In case of HLineRubberBand the label is the value of the y position, in case of VLineRubberBand the value of the x position. Otherwise the label contains x and y position separated by a ',' .
The format for the double to string conversion is '%.4f'.
Parameters:
pos Position
Returns:
Position string

Translate a rectangle from plot into pixel coordinates
Returns:
Rectangle in pixel coordinates
See also:
QwtPlotPicker::invTransform()

Translate a point from plot into pixel coordinates
Returns:
Point in pixel coordinates
See also:
QwtPlotPicker::invTransform()

Generated automatically by Doxygen for Qwt User's Guide from the source code.
Tue Nov 20 2012 Version 5.2.3

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.