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 · 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more