pub struct Copper;Expand description
Friendly black to brown colormap.
Implementations§
Source§impl Copper
impl Copper
Sourcepub fn get_color<FloatType>(h: FloatType) -> RGBColor
pub fn get_color<FloatType>(h: FloatType) -> RGBColor
Get color value from Copper 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 Copper 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 Copper
impl<FloatType> ColorMap<RGBColor, FloatType> for Copper
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 this function see get_color_normalized.
Auto Trait Implementations§
impl Freeze for Copper
impl RefUnwindSafe for Copper
impl Send for Copper
impl Sync for Copper
impl Unpin for Copper
impl UnsafeUnpin for Copper
impl UnwindSafe for Copper
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