0..1 fraction of value within min..max.
0..1
value
min
max
static double fraction(double value, double min, double max) { if (max <= min) { return 0; } return ((value - min) / (max - min)).clamp(0.0, 1.0); }