pub trait PointValExt<Val> where
    Val: CoordExt
{ fn val_range_processor(range: Range<Option<Val>>) -> Res<Range<Val>>; fn val_coord_range_processor(range: &Range<Val>) -> Res<Range<Val::Coord>>; fn val_coord_processor(range: &Range<Val>, x: &Val) -> Val::Coord; fn val_label_formatter(val: &Val::Coord) -> String; }
Expand description

Extension trait for point values.

Required Methods

Processes a range over optional bounds to yield a range proper.

Turns a range over point values into a range over coordinates.

Processes a point value to yield a coordinate value.

Formatter for the axis labels.

Implementors