pub trait ToneCurveEvaluator {
// Required methods
fn evaluate_tristimulus(&self, rgb: Rgb<f32>) -> Rgb<f32>;
fn evaluate_value(&self, value: f32) -> f32;
}
pub trait ToneCurveEvaluator {
// Required methods
fn evaluate_tristimulus(&self, rgb: Rgb<f32>) -> Rgb<f32>;
fn evaluate_value(&self, value: f32) -> f32;
}