Enum criterion_plot::errorbar::ErrorBar [] [src]

pub enum ErrorBar<X, Y, L, H> {
    XErrorBars {
        x: X,
        y: Y,
        x_low: L,
        x_high: H,
    },
    XErrorLines {
        x: X,
        y: Y,
        x_low: L,
        x_high: H,
    },
    YErrorBars {
        x: X,
        y: Y,
        y_low: L,
        y_high: H,
    },
    YErrorLines {
        x: X,
        y: Y,
        y_low: L,
        y_high: H,
    },
}

Asymmetric error bar plots

Variants

Horizontal error bars

Fields of XErrorBars

X coordinate of the data points

Y coordinate of the data points

X coordinate of the left end of the error bar

Y coordinate of the right end of the error bar

Horizontal error bars, where each point is joined by a line

Fields of XErrorLines

X coordinate of the data points

Y coordinate of the data points

X coordinate of the left end of the error bar

Y coordinate of the right end of the error bar

Vertical error bars

Fields of YErrorBars

X coordinate of the data points

Y coordinate of the data points

Y coordinate of the bottom of the error bar

Y coordinate of the top of the error bar

Vertical error bars, where each point is joined by a line

Fields of YErrorLines

X coordinate of the data points

Y coordinate of the data points

Y coordinate of the bottom of the error bar

Y coordinate of the top of the error bar

Trait Implementations

impl<X, Y, L, H> Plot<ErrorBar<X, Y, L, H>> for Figure where
    H: IntoIterator,
    H::Item: Data,
    L: IntoIterator,
    L::Item: Data,
    X: IntoIterator,
    X::Item: Data,
    Y: IntoIterator,
    Y::Item: Data
[src]

The properties associated to the plot

[src]

Plots some data with some configuration

Auto Trait Implementations

impl<X, Y, L, H> Send for ErrorBar<X, Y, L, H> where
    H: Send,
    L: Send,
    X: Send,
    Y: Send

impl<X, Y, L, H> Sync for ErrorBar<X, Y, L, H> where
    H: Sync,
    L: Sync,
    X: Sync,
    Y: Sync