[][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)

Translate this object in-place.

Loading content...

Provided methods

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

A convenience method for getting a translated copy of this object.

Loading content...

Implementors

impl Translate for Geometry[src]

impl Translate for BoundingBox[src]

impl Translate for DrawingObject[src]

impl Translate for Viewport[src]

impl Translate for Arc[src]

impl<A: AffineTransformable> Translate for A[src]

Loading content...