isCleanAgainst function
Return true when value is within tolerance of any entry in steps.
Implementation
bool isCleanAgainst(
double value,
List<double> steps, {
double tolerance = 0.5,
}) {
for (final step in steps) {
if ((value - step).abs() <= tolerance) return true;
}
return false;
}