Enum gnuplot::LabelOption[][src]

pub enum LabelOption<T> {
    TextOffset(f64f64),
    Font(T, f64),
    TextColor(T),
    Rotate(f64),
    TextAlign(AlignType),
    MarkerSymbol(char),
    MarkerColor(T),
    MarkerSize(f64),
}
Expand description

An enumeration of label options that control label attributes

Variants

TextOffset(f64f64)

Sets the offset of the label in characters

Font(T, f64)

Sets the font of the label. The string specifies the font type (e.g. “Arial”) and the number specifies the size (the units are terminal dependent, but are often points)

TextColor(T)

Sets the color of the label text. The passed string can be a color name (e.g. “black” works), or an HTML color specifier (e.g. “#FFFFFF” is white)

Rotate(f64)

Rotates the label by a certain number of degrees

TextAlign(AlignType)

Sets the horizontal alignment of the label text (default is left alignment). See AlignType.

MarkerSymbol(char)

Sets a marker for the label. By default no marker is drawn. The valid characters are as follows:

MarkerColor(T)

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

MarkerSize(f64)

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

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.