pub struct Bone {}
Expand description
Dark colormap going from black over blue to white.
Implementations§
source§impl Bone
impl Bone
sourcepub fn get_color<FloatType: Debug + Float + FromPrimitive + ToPrimitive>(
h: FloatType
) -> RGBColor
pub fn get_color<FloatType: Debug + Float + FromPrimitive + ToPrimitive>( h: FloatType ) -> RGBColor
Get color value from Bone
by supplying a parameter 0.0 <= h <= 1.0
sourcepub fn get_color_normalized<FloatType: Debug + Float + FromPrimitive + ToPrimitive>(
h: FloatType,
min: FloatType,
max: FloatType
) -> RGBColor
pub fn get_color_normalized<FloatType: Debug + Float + FromPrimitive + ToPrimitive>( h: FloatType, min: FloatType, max: FloatType ) -> RGBColor
Get color value from Bone
by supplying lower and upper bounds min, max and a parameter h where min <= h <= max
Trait Implementations§
source§impl<FloatType: Debug + Float + FromPrimitive + ToPrimitive> ColorMap<RGBColor, FloatType> for Bone
impl<FloatType: Debug + Float + FromPrimitive + ToPrimitive> ColorMap<RGBColor, FloatType> for Bone
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 Bone
impl Send for Bone
impl Sync for Bone
impl Unpin for Bone
impl UnwindSafe for Bone
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