pub fn transform(
value: f64,
input: [f64; 2],
output: [f64; 2],
clamp: bool,
) -> f64Expand description
Maps a finite scalar between ranges, optionally clamping progress. Supports reversed input/output ranges. Panics for non-finite or zero input span.