Enum gnuplot::PlotOption[][src]

pub enum PlotOption<T> {
Show variants PointSymbol(char), PointSize(f64), Caption(T), LineWidth(f64), Color(T), BorderColor(T), LineStyle(DashType), FillAlpha(f64), FillRegion(FillRegionType), FillPattern(AutoOption<FillPatternType>), ArrowType(ArrowheadType), ArrowSize(f64), WhiskerBars(f64), Axes(XAxisYAxis),
}
Expand description

An enumeration of plot options you can supply to plotting commands, governing things like line width, color and others

Variants

PointSymbol(char)

Sets the symbol used for points. The valid characters are as follows:

PointSize(f64)

Sets the size of the points. The size acts as a multiplier, with 1.0 being the default.

Caption(T)

Sets the caption of the plot element. Set to empty to hide it from the legend.

LineWidth(f64)

Sets the width of lines.

Color(T)

Sets the color of the plot element. The passed string can be a color name (e.g. “black” works), or an HTML color specifier (e.g. “#FFFFFF” is white). This specifies the fill color of a filled plot.

BorderColor(T)

Sets the color of the border of a filled plot (if it has one). The passed string can be a color name (e.g. “black” works), or an HTML color specifier (e.g. “#FFFFFF” is white).

LineStyle(DashType)

Sets the style of the line. Note that not all gnuplot terminals support dashed lines. See DashType for the available styles.

FillAlpha(f64)

Sets the transparency of a filled plot. 0.0 - fully transparent, 1.0 - fully opaque. Cannot be used with FillPattern.

FillRegion(FillRegionType)

Sets the fill region. See FillRegionType for the available regions.

FillPattern(AutoOption<FillPatternType>)

Sets the fill pattern. If left at Auto, the pattern alternates automatically. Otherwise, see FillPatternType for the available patterns. Cannot be used with FillAlpha.

ArrowType(ArrowheadType)

Sets what an arrowhead looks like

ArrowSize(f64)

Sets the size of the arrowhead. This is specified in the units of graph (i.e. 1.0 would make the arrow as big as the graph).

WhiskerBars(f64)

Width of the whisker bars (as a fraction of the box width) for box and whisker plots.

Axes(XAxisYAxis)

Which axis pair to use for the plot element.

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 !=.

This method returns an ordering between self and other values if one exists. Read more

This method tests less than (for self and other) and is used by the < operator. Read more

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

This method tests greater than (for self and other) and is used by the > operator. Read more

This method tests greater than or equal to (for self and other) and is used by the >= operator. 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

Performs the conversion.

Performs the conversion.

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)

recently added

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.