pub trait Translate {
// Required method
fn translate(&mut self, displacement: Vector);
// Provided method
fn translated(&self, displacement: Vector) -> Self
where Self: Sized + Clone { ... }
}
Expand description
Something which can be moved around “rigidly” in Drawing Space.
Required Methods§
Provided Methods§
Sourcefn translated(&self, displacement: Vector) -> Self
fn translated(&self, displacement: Vector) -> Self
A convenience method for getting a translated copy of this object.