pub fn lut_index(t: f32, size: usize) -> usize
t(0.0〜1.0 想定)を LUT の添字へ変換する。
t
範囲外はクランプする(sample_gradient_stops が t <= stops[0].position / t >= last.position で 端の色を返すのと同じ扱いになる)。 NaN は 0 段目へ倒す(描画を止めない)。
sample_gradient_stops
t <= stops[0].position
t >= last.position