Enum gnuplot::LabelOption
[−]
[src]
pub enum LabelOption<'l> { TextOffset(f64, f64), Font(&'l str, f64), TextColor(&'l str), Rotate(f64), TextAlign(AlignType), MarkerSymbol(char), MarkerColor(&'l str), MarkerSize(f64), }
An enumeration of label options that control label attributes
Variants
TextOffset(f64, f64)
Sets the offset of the label in characters
Font(&'l str, 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(&'l str)
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:
.
- dot+
- plusx
- cross*
- stars
- empty squareS
- filled squareo
- empty circleO
- filled circlet
- empty triangleT
- filled triangled
- empty del (upside down triangle)D
- filled del (upside down triangle)r
- empty rhombusR
- filled rhombus
MarkerColor(&'l str)
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
impl<'l> Clone for LabelOption<'l>
[src]
fn clone(&self) -> LabelOption<'l>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more