[][src]Enum plotters::style::RelativeSize

pub enum RelativeSize {
    Height(f64),
    Width(f64),
    Smaller(f64),
}

Describes a relative size, might be

  1. portion of height
  2. portion of width
  3. portion of the minimal of height and weight

Variants

Height(f64)

Percentage height

Width(f64)

Percentage width

Smaller(f64)

Percentage of either height or width, which is smaller

Implementations

impl RelativeSize[src]

pub fn min(self, min_sz: i32) -> RelativeSizeWithBound[src]

Set the lower bound of the relative size.

  • min_sz: The minimal size the relative size can be in pixels
  • returns: The relative size with the bound

pub fn max(self, max_sz: i32) -> RelativeSizeWithBound[src]

Set the upper bound of the relative size

  • max_size: The maximum size in pixels for this relative size
  • returns The relative size with the upper bound

Trait Implementations

impl SizeDesc for RelativeSize[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> SetParameter for T

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.