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

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

Specifying text transformations

Variants

None

Nothing to transform

Rotate90

Rotating the text 90 degree clockwise

Rotate180

Rotating the text 180 degree clockwise

Rotate270

Rotating the text 270 degree clockwise

Methods

impl FontTransform[src]

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

Transform the coordinate to perform the rotation

  • x: The x coordinate in pixels before transform
  • y: The y coordinate in pixels before transform
  • returns: The coordinate after transform

Trait Implementations

impl Clone for FontTransform[src]

Auto Trait Implementations

impl Send for FontTransform

impl Unpin for FontTransform

impl Sync for FontTransform

impl UnwindSafe for FontTransform

impl RefUnwindSafe for FontTransform

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T> From<T> for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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

impl<T> SetParameter for T

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

impl<T, U> ConvertInto<U> for T where
    U: ConvertFrom<T>, 
[src]