pub struct SeparationColor {
pub color_space: SeparationColorSpace,
pub tint: f64,
}Expand description
Separation color value
Fields§
§color_space: SeparationColorSpaceAssociated color space
tint: f64Tint value (0.0 to 1.0)
Implementations§
Source§impl SeparationColor
impl SeparationColor
Sourcepub fn new(color_space: SeparationColorSpace, tint: f64) -> Self
pub fn new(color_space: SeparationColorSpace, tint: f64) -> Self
Create a new separation color
Sourcepub fn get_alternate_values(&self) -> Vec<f64>
pub fn get_alternate_values(&self) -> Vec<f64>
Get alternate color space values
Sourcepub fn colorant_name(&self) -> &str
pub fn colorant_name(&self) -> &str
Get the colorant name
Trait Implementations§
Source§impl Clone for SeparationColor
impl Clone for SeparationColor
Source§fn clone(&self) -> SeparationColor
fn clone(&self) -> SeparationColor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SeparationColor
impl RefUnwindSafe for SeparationColor
impl Send for SeparationColor
impl Sync for SeparationColor
impl Unpin for SeparationColor
impl UnsafeUnpin for SeparationColor
impl UnwindSafe for SeparationColor
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