pub struct BlackWhite {}
Expand description
Simple chromatic colormap from black to white.
Implementations§
source§impl BlackWhite
impl BlackWhite
sourcepub fn get_color<FloatType>(h: FloatType) -> RGBColor
pub fn get_color<FloatType>(h: FloatType) -> RGBColor
Get color value from BlackWhite
by supplying a parameter 0.0 <= h <= 1.0
sourcepub fn get_color_normalized<FloatType>(
h: FloatType,
min: FloatType,
max: FloatType
) -> RGBColor
pub fn get_color_normalized<FloatType>( h: FloatType, min: FloatType, max: FloatType ) -> RGBColor
Get color value from BlackWhite
by supplying lower and upper bounds min, max and a parameter h where min <= h <= max
Trait Implementations§
source§impl<FloatType> ColorMap<RGBColor, FloatType> for BlackWhite
impl<FloatType> ColorMap<RGBColor, FloatType> for BlackWhite
source§fn get_color_normalized(
&self,
h: FloatType,
min: FloatType,
max: FloatType
) -> RGBColor
fn get_color_normalized( &self, h: FloatType, min: FloatType, max: FloatType ) -> RGBColor
A slight abstraction over get_color function where lower and upper bound can be specified.
source§fn get_color(&self, h: FloatType) -> ColorType
fn get_color(&self, h: FloatType) -> ColorType
Takes a scalar value 0.0 <= h <= 1.0 and returns the corresponding color.
Typically color-scales are named according to which color-type they return.
To use upper and lower bounds with ths function see get_color_normalized.
Auto Trait Implementations§
impl RefUnwindSafe for BlackWhite
impl Send for BlackWhite
impl Sync for BlackWhite
impl Unpin for BlackWhite
impl UnwindSafe for BlackWhite
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