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 !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

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.

Calls U::from(self).

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

Should always be Self
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
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.