[][src]Trait resvg::RectExt

pub trait RectExt: Sized {
    fn bbox_transform(&self, bbox: Rect) -> Self;
fn transform(&self, ts: &Transform) -> Option<Self>;
fn to_screen_size(&self) -> ScreenSize;
fn to_screen_rect(&self) -> ScreenRect; }

Additional Rect methods.

Required methods

fn bbox_transform(&self, bbox: Rect) -> Self

Transforms the Rect using the provided bbox.

fn transform(&self, ts: &Transform) -> Option<Self>

Transforms the Rect using the provided Transform.

This method is expensive.

fn to_screen_size(&self) -> ScreenSize

Returns rect's size in screen units.

fn to_screen_rect(&self) -> ScreenRect

Returns rect in screen units.

Loading content...

Implementors

impl RectExt for Rect[src]

Loading content...