[][src]Trait arcs::algorithms::Translate

pub trait Translate {
    fn translate(&mut self, displacement: Vector);

    fn translated(&self, displacement: Vector) -> Self
    where
        Self: Sized + Clone
, { ... } }

Something which can be moved around "rigidly" in Drawing Space.

Required methods

fn translate(&mut self, displacement: Vector)

Loading content...

Provided methods

fn translated(&self, displacement: Vector) -> Self where
    Self: Sized + Clone

Loading content...

Implementations on Foreign Types

impl<'t, T: Translate + ?Sized> Translate for &'t mut T[src]

Loading content...

Implementors

impl Translate for Arc[src]

impl Translate for Line[src]

impl Translate for Point[src]

impl Translate for Vector[src]

Loading content...