10 #ifndef QWT_DOUBLE_RANGE_H 
   11 #define QWT_DOUBLE_RANGE_H 
   13 #include "qwt_global.h" 
   37     void setRange( 
double vmin, 
double vmax, 
 
   38         double vstep = 0.0, 
int pagesize = 1 );
 
   40     void setValid( 
bool );
 
   43     virtual void setValue( 
double );
 
   46     void setPeriodic( 
bool tf );
 
   47     bool periodic() 
const;
 
   49     void setStep( 
double );
 
   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 value, 
bool align = 
false );