12 #ifndef QWT_PLOT_PICKER_H
13 #define QWT_PLOT_PICKER_H
15 #include "qwt_double_rect.h"
16 #include "qwt_plot_canvas.h"
17 #include "qwt_picker.h"
40 explicit QwtPlotPicker(
int xAxis,
int yAxis,
int selectionFlags,
44 virtual void setAxis(
int xAxis,
int yAxis);
61 void selected(
const QwtDoublePoint &pos);
67 void selected(
const QwtDoubleRect &rect);
75 void selected(
const QwtArray<QwtDoublePoint> &pa);
83 void appended(
const QwtDoublePoint &pos);
92 void moved(
const QwtDoublePoint &pos);
95 QwtDoubleRect scaleRect()
const;
97 QwtDoubleRect invTransform(
const QRect &)
const;
98 QRect transform(
const QwtDoubleRect &)
const;
100 QwtDoublePoint invTransform(
const QPoint &)
const;
101 QPoint transform(
const QwtDoublePoint &)
const;
106 virtual void move(
const QPoint &);
107 virtual void append(
const QPoint &);
108 virtual bool end(
bool ok =
true);