norm01Linear function

double norm01Linear(
  1. double v,
  2. double lo,
  3. double hi
)

Implementation

double norm01Linear(double v, double lo, double hi) {
  if (!v.isFinite) return 0.5;
  if (!hi.isFinite || !lo.isFinite || hi <= lo) return 0.5;
  return clamp01((v - lo) / (hi - lo));
}