QwtScaleArithmetic − Arithmetic including a tolerance.
#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.
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.
Divide an interval into steps. $stepSize = (intervalSize - intervalSize * 10eˆ{-6}) / numSteps$
Parameters
intervalSize Interval
size
numSteps Number of steps
Returns
Step size
Definition at line 143 of file qwt_scale_engine.cpp.
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.
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.
Generated automatically by Doxygen for Qwt User’s Guide from the source code.