Struct rstk::chart::box_plot::TkHorizontalBoxPlot
source · pub struct TkHorizontalBoxPlot {
pub id: String,
}
Expand description
Refers to a box plot plotted with horizontal bars
Fields§
§id: String
Trait Implementations§
source§impl BoxPlotMethods for TkHorizontalBoxPlot
impl BoxPlotMethods for TkHorizontalBoxPlot
source§fn median_colour(&self, series: &str, colour: &str)
fn median_colour(&self, series: &str, colour: &str)
Sets colour of median line.
source§fn median_width(&self, series: &str, value: u64)
fn median_width(&self, series: &str, value: u64)
Sets thickness in pixels of median line.
source§fn whiskers(&self, series: &str, value: BoxWhiskers)
fn whiskers(&self, series: &str, value: BoxWhiskers)
Sets how to draw whiskers.
source§fn whisker_width(&self, series: &str, value: u64)
fn whisker_width(&self, series: &str, value: u64)
Sets width (or height) of box whiskers.
source§impl Clone for TkHorizontalBoxPlot
impl Clone for TkHorizontalBoxPlot
source§fn clone(&self) -> TkHorizontalBoxPlot
fn clone(&self) -> TkHorizontalBoxPlot
Returns a copy 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 moresource§impl Debug for TkHorizontalBoxPlot
impl Debug for TkHorizontalBoxPlot
source§impl PartialEq for TkHorizontalBoxPlot
impl PartialEq for TkHorizontalBoxPlot
source§fn eq(&self, other: &TkHorizontalBoxPlot) -> bool
fn eq(&self, other: &TkHorizontalBoxPlot) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TkPlotchart for TkHorizontalBoxPlot
impl TkPlotchart for TkHorizontalBoxPlot
source§fn background_axes_colour(&self, colour: &str)
fn background_axes_colour(&self, colour: &str)
Sets the background colour for the axes.
source§fn background_gradient_colour(
&self,
colour: &str,
direction: GradientDirection,
brightness: Brightness
)
fn background_gradient_colour( &self, colour: &str, direction: GradientDirection, brightness: Brightness )
Sets a background gradient.
source§fn background_image(&self, image: &TkImage)
fn background_image(&self, image: &TkImage)
Sets a background image.
source§fn background_plot_colour(&self, colour: &str)
fn background_plot_colour(&self, colour: &str)
Sets the background colour for the plot area.
source§fn balloon(&self, (x, y): (f64, f64), text: &str, direction: Direction)
fn balloon(&self, (x, y): (f64, f64), text: &str, direction: Direction)
Creates balloon text (does not work for 3D plots).
source§fn balloon_arrow_size(&self, value: u64)
fn balloon_arrow_size(&self, value: u64)
Sets arrow-length, in pixels, for balloon text.
source§fn balloon_background_colour(&self, colour: &str)
fn balloon_background_colour(&self, colour: &str)
Sets background colour of balloon text.
source§fn balloon_font(&self, font: &TkFont)
fn balloon_font(&self, font: &TkFont)
Sets font for balloon text.
source§fn balloon_justify(&self, value: Justify)
fn balloon_justify(&self, value: Justify)
Sets justification for balloon text.
source§fn balloon_outline_colour(&self, colour: &str)
fn balloon_outline_colour(&self, colour: &str)
Sets outline colour of balloon text.
source§fn balloon_margin(&self, value: u64)
fn balloon_margin(&self, value: u64)
Sets width of margin, in pixels, around balloon text.
source§fn balloon_rim_width(&self, value: u64)
fn balloon_rim_width(&self, value: u64)
Sets margin size, in pixels, around balloon text.
source§fn balloon_text_colour(&self, colour: &str)
fn balloon_text_colour(&self, colour: &str)
Sets colour of balloon text.
source§fn draw_x_band(&self, y_min: f64, y_max: f64)
fn draw_x_band(&self, y_min: f64, y_max: f64)
Draws a horizontal light-grey band.
source§fn draw_y_band(&self, y_min: f64, y_max: f64)
fn draw_y_band(&self, y_min: f64, y_max: f64)
Draws a vertical light-grey band.
source§fn legend_background(&self, colour: &str)
fn legend_background(&self, colour: &str)
Sets background colour for legend.
source§fn legend_border(&self, colour: &str)
fn legend_border(&self, colour: &str)
Sets border colour for legend.
source§fn legend_canvas(&self, canvas: &TkCanvas)
fn legend_canvas(&self, canvas: &TkCanvas)
Sets canvas on which to draw legend.
source§fn legend_font(&self, font: &TkFont)
fn legend_font(&self, font: &TkFont)
Sets font with which to draw legend.
source§fn legend_position(&self, value: Position)
fn legend_position(&self, value: Position)
Position of legend on display.
source§fn legend_remove(&self, series: &str)
fn legend_remove(&self, series: &str)
Removes legend entry for given series.
source§fn legend_spacing(&self, value: u64)
fn legend_spacing(&self, value: u64)
Sets spacing between rows in legend.
source§fn legend_type(&mut self, value: LegendType)
fn legend_type(&mut self, value: LegendType)
Type of legend to display - series identified by line or colour rectangle.
source§fn plaintext(&self, (x, y): (f64, f64), text: &str, direction: Direction)
fn plaintext(&self, (x, y): (f64, f64), text: &str, direction: Direction)
Starts definition of plain text (does not work for 3D plots).
source§fn plaintext_colour(&self, colour: &str)
fn plaintext_colour(&self, colour: &str)
Sets colour of plain text.
source§fn plaintext_font(&self, font: &TkFont)
fn plaintext_font(&self, font: &TkFont)
Sets font for plain text.
source§fn plaintext_justify(&self, value: Justify)
fn plaintext_justify(&self, value: Justify)
Sets justification for plain text.
source§fn v_subtitle(&self, text: &str)
fn v_subtitle(&self, text: &str)
Sets subtitle of the (vertical) y-axis, and displays vertically
along axis.
source§fn v_title(&self, text: &str)
fn v_title(&self, text: &str)
Sets title of the (vertical) y-axis, and displays vertically
along axis.
source§fn x_label_offset(&self, value: f64)
fn x_label_offset(&self, value: f64)
Sets space in pixels between label and tickmark.
source§fn x_minor_ticks(&self, value: u64)
fn x_minor_ticks(&self, value: u64)
Sets number of minor tick marks.
source§fn x_scale(&self, (min, max, step): (f64, f64, f64))
fn x_scale(&self, (min, max, step): (f64, f64, f64))
Changes x-axis definition to (min, max, step).
source§fn x_subtitle(&self, text: &str)
fn x_subtitle(&self, text: &str)
Sets subtitle of the (horizontal) x-axis.
source§fn x_tick_lines(&self, colour: &str, dash: ChartDash)
fn x_tick_lines(&self, colour: &str, dash: ChartDash)
Turns on display of vertical ticklines at each tick location.
source§fn x_tick_length(&self, value: u64)
fn x_tick_length(&self, value: u64)
Sets length in pixels of tick lines.
source§fn y_label_offset(&self, value: f64)
fn y_label_offset(&self, value: f64)
Sets space in pixels between label and tickmark.
source§fn y_minor_ticks(&self, value: u64)
fn y_minor_ticks(&self, value: u64)
Sets number of minor tick marks.
source§fn y_scale(&self, (min, max, step): (f64, f64, f64))
fn y_scale(&self, (min, max, step): (f64, f64, f64))
Changes y-axis definition to (min, max, step).
source§fn y_subtitle(&self, text: &str)
fn y_subtitle(&self, text: &str)
Sets subtitle of the (vertical) y-axis.
source§fn y_tick_lines(&self, colour: &str, dash: ChartDash)
fn y_tick_lines(&self, colour: &str, dash: ChartDash)
Turns on display of vertical ticklines at each tick location.
source§fn y_tick_length(&self, value: u64)
fn y_tick_length(&self, value: u64)
Sets length in pixels of tick lines.
impl StructuralPartialEq for TkHorizontalBoxPlot
Auto Trait Implementations§
impl RefUnwindSafe for TkHorizontalBoxPlot
impl Send for TkHorizontalBoxPlot
impl Sync for TkHorizontalBoxPlot
impl Unpin for TkHorizontalBoxPlot
impl UnwindSafe for TkHorizontalBoxPlot
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