[−][src]Enum gnuplot::LabelOption
An enumeration of label options that control label attributes
Variants
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)
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
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<T: Clone> Clone for LabelOption<T>
[src]
fn clone(&self) -> LabelOption<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T: Copy> Copy for LabelOption<T>
[src]
impl<T: Debug> Debug for LabelOption<T>
[src]
impl<T: PartialEq> PartialEq<LabelOption<T>> for LabelOption<T>
[src]
fn eq(&self, other: &LabelOption<T>) -> bool
[src]
fn ne(&self, other: &LabelOption<T>) -> bool
[src]
impl<T: PartialOrd> PartialOrd<LabelOption<T>> for LabelOption<T>
[src]
fn partial_cmp(&self, other: &LabelOption<T>) -> Option<Ordering>
[src]
fn lt(&self, other: &LabelOption<T>) -> bool
[src]
fn le(&self, other: &LabelOption<T>) -> bool
[src]
fn gt(&self, other: &LabelOption<T>) -> bool
[src]
fn ge(&self, other: &LabelOption<T>) -> bool
[src]
impl<T> StructuralPartialEq for LabelOption<T>
[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for LabelOption<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for LabelOption<T> where
T: Send,
T: Send,
impl<T> Sync for LabelOption<T> where
T: Sync,
T: Sync,
impl<T> Unpin for LabelOption<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for LabelOption<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,