pub struct ColorProfileNCLX { /* private fields */ }
Implementations§
Source§impl ColorProfileNCLX
impl ColorProfileNCLX
pub fn new() -> Option<Self>
pub fn version(&self) -> u8
pub fn color_primaries(&self) -> ColorPrimaries
pub fn set_color_primaries(&mut self, v: ColorPrimaries)
pub fn transfer_characteristics(&self) -> TransferCharacteristics
pub fn matrix_coefficients(&self) -> MatrixCoefficients
pub fn full_range_flag(&self) -> u8
pub fn color_primary_red_x(&self) -> f32
pub fn color_primary_red_y(&self) -> f32
pub fn color_primary_green_x(&self) -> f32
pub fn color_primary_green_y(&self) -> f32
pub fn color_primary_blue_x(&self) -> f32
pub fn color_primary_blue_y(&self) -> f32
pub fn color_primary_white_x(&self) -> f32
pub fn color_primary_white_y(&self) -> f32
Trait Implementations§
Source§impl ColorProfile for ColorProfileNCLX
impl ColorProfile for ColorProfileNCLX
fn profile_type(&self) -> ColorProfileType
Auto Trait Implementations§
impl Freeze for ColorProfileNCLX
impl RefUnwindSafe for ColorProfileNCLX
impl !Send for ColorProfileNCLX
impl !Sync for ColorProfileNCLX
impl Unpin for ColorProfileNCLX
impl UnwindSafe for ColorProfileNCLX
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