Skip to main content

MapToCanvas

Trait MapToCanvas 

Source
pub trait MapToCanvas: Sized {
    // Required method
    fn map_to_canvas(&self, canvas: &Canvas) -> Self;
}
Expand description

Map something into a canvas coordinates.

Required Methods§

Source

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Return mapped version.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl MapToCanvas for (Scalar, Scalar)

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Geometry2D

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for MultiPolygon

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Circle

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Geometries2D

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Line

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Bounds2D

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for LineString

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for MultiLineString

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Point

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Polygon

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Rect

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Scalar

Scale scalar value.

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Source§

impl MapToCanvas for Vec2

Source§

fn map_to_canvas(&self, canvas: &Canvas) -> Self

Implementors§