pub struct BoxElem {
    pub name: String,
    pub orientation: Orientation,
    pub argument: f64,
    pub spread: BoxSpread,
    pub box_width: f64,
    pub whisker_width: f64,
    pub stroke: Stroke,
    pub fill: Color32,
}
Expand description

A box in a BoxPlot diagram. This is a low level graphical element; it will not compute quartiles and whiskers, letting one use their preferred formula. Use Points to draw the outliers.

Fields

name: String

Name of plot element in the diagram (annotated by default formatter).

orientation: Orientation

Which direction the box faces in the diagram.

argument: f64

Position on the argument (input) axis – X if vertical, Y if horizontal.

spread: BoxSpread

Values of the box

box_width: f64

Thickness of the box

whisker_width: f64

Width of the whisker at minimum/maximum

stroke: Stroke

Line width and color

fill: Color32

Fill color

Implementations

Create a box element. Its orientation is set by its BoxPlot parent.

Check BoxElem fields for detailed description.

Name of this box element.

Add a custom stroke.

Add a custom fill color.

Set the box width.

Set the whisker width.

Set orientation of the element as vertical. Argument axis is X.

Set orientation of the element as horizontal. Argument axis is Y.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more