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 intervalSize, double numSteps) |
| Divide an interval into steps.
|
|
static double | divideInterval (double intervalSize, int numSteps, uint base) |
|
Arithmetic including a tolerance.
Definition at line 22 of file qwt_scale_engine.h.
◆ ceilEps()
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()
Definition at line 108 of file qwt_scale_engine.cpp.
◆ divideEps()
double QwtScaleArithmetic::divideEps |
( |
double | intervalSize, |
|
|
double | numSteps ) |
|
static |
Divide an interval into steps.
- Parameters
-
intervalSize | Interval size |
numSteps | Number of steps |
- Returns
- Step size
Definition at line 143 of file qwt_scale_engine.cpp.
◆ divideInterval()
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
Definition at line 160 of file qwt_scale_engine.cpp.
◆ floorEps()
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()
Definition at line 126 of file qwt_scale_engine.cpp.