pub struct LevelsParams {
pub black_point: f64,
pub white_point: f64,
pub gamma: f64,
pub output_black: f64,
pub output_white: f64,
}Expand description
Remaps raster black, white, gamma, and output range.
Fields§
§black_point: f64Input black point.
white_point: f64Input white point.
gamma: f64Midtone gamma adjustment.
output_black: f64Output black level.
output_white: f64Output white level.
Trait Implementations§
Source§impl Clone for LevelsParams
impl Clone for LevelsParams
Source§impl Debug for LevelsParams
impl Debug for LevelsParams
Source§impl Default for LevelsParams
impl Default for LevelsParams
Source§impl Delegated for LevelsParams
impl Delegated for LevelsParams
type Delegate = LevelsParamsDelegate
fn into_delegate(self) -> Self::Delegate
Auto Trait Implementations§
impl Freeze for LevelsParams
impl RefUnwindSafe for LevelsParams
impl Send for LevelsParams
impl Sync for LevelsParams
impl Unpin for LevelsParams
impl UnsafeUnpin for LevelsParams
impl UnwindSafe for LevelsParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more