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;