Arithmetic including a tolerance.  
 More...
#include <qwt_scale_engine.h>
 | 
| static double  | ceilEps (double value, double intervalSize) | 
|   | 
| static double  | floorEps (double value, double intervalSize) | 
|   | 
| static double  | divideEps (double interval, double steps) | 
|   | Divide an interval into steps.  More...
  | 
|   | 
| static double  | divideInterval (double interval, int numSteps, uint base) | 
|   | 
Arithmetic including a tolerance. 
 
  
  
      
        
          | double QwtScaleArithmetic::ceilEps  | 
          ( | 
          double  | 
          value,  | 
         
        
           | 
           | 
          double  | 
          intervalSize  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Ceil a value, relative to an interval
- Parameters
 - 
  
    | value | Value to be ceiled  | 
    | intervalSize | Interval size | 
  
   
- Returns
 - Rounded value
 
- See also
 - floorEps() 
 
 
 
  
  
      
        
          | double QwtScaleArithmetic::divideEps  | 
          ( | 
          double  | 
          intervalSize,  | 
         
        
           | 
           | 
          double  | 
          numSteps  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Divide an interval into steps. 

- Parameters
 - 
  
    | intervalSize | Interval size  | 
    | numSteps | Number of steps  | 
  
   
- Returns
 - Step size 
 
 
 
  
  
      
        
          | double QwtScaleArithmetic::divideInterval  | 
          ( | 
          double  | 
          intervalSize,  | 
         
        
           | 
           | 
          int  | 
          numSteps,  | 
         
        
           | 
           | 
          uint  | 
          base  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Calculate a step size for a given interval
- Parameters
 - 
  
    | intervalSize | Interval size  | 
    | numSteps | Number of steps  | 
    | base | Base for the division ( usually 10 ) | 
  
   
- Returns
 - Calculated step size 
 
 
 
  
  
      
        
          | double QwtScaleArithmetic::floorEps  | 
          ( | 
          double  | 
          value,  | 
         
        
           | 
           | 
          double  | 
          intervalSize  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Floor a value, relative to an interval
- Parameters
 - 
  
    | value | Value to be floored  | 
    | intervalSize | Interval size | 
  
   
- Returns
 - Rounded value 
 
- See also
 - floorEps()