Trait TranslateObject
Source pub trait TranslateObject: Object {
// Provided methods
fn translate<T>(self, x: T, y: T, z: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_x<T>(self, x: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_y<T>(self, y: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_z<T>(self, z: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_xy<T>(self, x: T, y: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_xz<T>(self, x: T, z: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_yz<T>(self, y: T, z: T) -> Translate<Self>
where T: Number,
Self: Sized { ... }
fn translate_vector(self, vector: DVec3) -> Translate<Self>
where Self: Sized { ... }
}