[][src]Enum plotters::style::FontTransform

pub enum FontTransform {
    None,
    Rotate90,
    Rotate180,
    Rotate270,
}

Specifying text transformations

Variants

NoneRotate90Rotate180Rotate270

Methods

impl FontTransform[src]

pub fn offset(&self, layout: LayoutBox) -> (i32, i32)[src]

Compute the offset of the "top-left" cornor of the text. "Top-left" defined as the first char's top-left in reading orientation.

pub fn transform(&self, x: i32, y: i32) -> (i32, i32)[src]

Transform the coordinate to performe the rotation

Trait Implementations

impl Clone for FontTransform[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for FontTransform

impl Sync for FontTransform

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.