calculateVerticalInterval static method
Calculates the vertical interval.
Implementation
static double calculateVerticalInterval(double diff) {
var verticalInterval =
pow(10, diff.floor().toString().length - 1).toDouble();
final quotient = diff / verticalInterval;
if (quotient >= 5) {
return 5.0 * verticalInterval;
}
if (quotient <= 2) {
return verticalInterval / 2.0;
}
return verticalInterval;
}