Trait rust_3d::traits::IsMovable3D
[−]
[src]
pub trait IsMovable3D { fn move_by(&mut self, x: f64, y: f64, z: f64); }
IsMovable3D is a trait used for types within 3D space which can be moved
Required Methods
Implementations on Foreign Types
impl<T> IsMovable3D for Vec<T> where
T: IsMovable3D,
[src]
T: IsMovable3D,
impl<T> IsMovable3D for VecDeque<T> where
T: IsMovable3D,
[src]
T: IsMovable3D,
impl<T> IsMovable3D for LinkedList<T> where
T: IsMovable3D,
[src]
T: IsMovable3D,
Implementors
impl IsMovable3D for Point3D
impl IsMovable3D for Line3D
impl IsMovable3D for LineSegment3D
impl IsMovable3D for Ray3D
impl<P> IsMovable3D for PointCloud3D<P> where
P: Is3D + IsMovable3D,