Engauge Digitizer
2
|
Limit the number of grid lines so a bad combination of start/step/stop value will not lead to extremely long delays when the step size is much too small for the start/stop values. More...
#include <GridLineLimiter.h>
Public Member Functions | |
GridLineLimiter () | |
Single constructor. | |
double | limitedStepXTheta (const DocumentModelCoords &modelCoords, const MainWindowModel &modelMainWindow, const DocumentModelGridDisplay &modelGrid) const |
Limit step value for x/theta coordinate. This is a noop if the maximum grid line limit in MainWindowModel is not exceeded. | |
double | limitedStepYRange (const DocumentModelCoords &modelCoords, const MainWindowModel &modelMainWindow, const DocumentModelGridDisplay &modelGrid) const |
Limit step value for y/range coordinate. This is a noop if the maximum grid line limit in MainWindowModel is not exceeded. | |
Limit the number of grid lines so a bad combination of start/step/stop value will not lead to extremely long delays when the step size is much too small for the start/stop values.
Definition at line 19 of file GridLineLimiter.h.