10 #ifndef QWT_DOUBLE_RANGE_H
11 #define QWT_DOUBLE_RANGE_H
13 #include "qwt_global.h"
37 void setRange(
double vmin,
double vmax,
double vstep = 0.0,
43 virtual void setValue(
double);
46 void setPeriodic(
bool tf);
47 bool periodic()
const;
52 double maxValue()
const;
53 double minValue()
const;
57 virtual void incValue(
int);
58 virtual void incPages(
int);
59 virtual void fitValue(
double);
63 double exactValue()
const;
64 double exactPrevValue()
const;
65 double prevValue()
const;
67 virtual void valueChange();
68 virtual void stepChange();
69 virtual void rangeChange();
72 void setNewValue(
double x,
bool align =
false);
82 double d_exactPrevValue;