Trait nalgebra::Cast
[−]
[src]
pub trait Cast<T> {
fn from(t: T) -> Self;
}Traits of objects which can be created from an object of type T.
Required Methods
fn from(t: T) -> Self
Converts an element of type T to an element of type Self.
Implementors
impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector1<Nin>> for Vector1<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector2<Nin>> for Vector2<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector3<Nin>> for Vector3<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector4<Nin>> for Vector4<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector5<Nin>> for Vector5<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Vector6<Nin>> for Vector6<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point1<Nin>> for Point1<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point2<Nin>> for Point2<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point3<Nin>> for Point3<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point4<Nin>> for Point4<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point5<Nin>> for Point5<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Point6<Nin>> for Point6<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Quaternion<Nin>> for Quaternion<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix1<Nin>> for Matrix1<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix2<Nin>> for Matrix2<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix3<Nin>> for Matrix3<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix4<Nin>> for Matrix4<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix5<Nin>> for Matrix5<Nout>impl<Nin: Copy, Nout: Copy + Cast<Nin>> Cast<Matrix6<Nin>> for Matrix6<Nout>impl Cast<f64> for f64impl Cast<f64> for f32impl Cast<f64> for i64impl Cast<f64> for i32impl Cast<f64> for i16impl Cast<f64> for i8impl Cast<f64> for u64impl Cast<f64> for u32impl Cast<f64> for u16impl Cast<f64> for u8impl Cast<f64> for isizeimpl Cast<f64> for usizeimpl Cast<f32> for f64impl Cast<f32> for f32impl Cast<f32> for i64impl Cast<f32> for i32impl Cast<f32> for i16impl Cast<f32> for i8impl Cast<f32> for u64impl Cast<f32> for u32impl Cast<f32> for u16impl Cast<f32> for u8impl Cast<f32> for isizeimpl Cast<f32> for usizeimpl Cast<i64> for f64impl Cast<i64> for f32impl Cast<i64> for i64impl Cast<i64> for i32impl Cast<i64> for i16impl Cast<i64> for i8impl Cast<i64> for u64impl Cast<i64> for u32impl Cast<i64> for u16impl Cast<i64> for u8impl Cast<i64> for isizeimpl Cast<i64> for usizeimpl Cast<i32> for f64impl Cast<i32> for f32impl Cast<i32> for i64impl Cast<i32> for i32impl Cast<i32> for i16impl Cast<i32> for i8impl Cast<i32> for u64impl Cast<i32> for u32impl Cast<i32> for u16impl Cast<i32> for u8impl Cast<i32> for isizeimpl Cast<i32> for usizeimpl Cast<i16> for f64impl Cast<i16> for f32impl Cast<i16> for i64impl Cast<i16> for i32impl Cast<i16> for i16impl Cast<i16> for i8impl Cast<i16> for u64impl Cast<i16> for u32impl Cast<i16> for u16impl Cast<i16> for u8impl Cast<i16> for isizeimpl Cast<i16> for usizeimpl Cast<i8> for f64impl Cast<i8> for f32impl Cast<i8> for i64impl Cast<i8> for i32impl Cast<i8> for i16impl Cast<i8> for i8impl Cast<i8> for u64impl Cast<i8> for u32impl Cast<i8> for u16impl Cast<i8> for u8impl Cast<i8> for isizeimpl Cast<i8> for usizeimpl Cast<u64> for f64impl Cast<u64> for f32impl Cast<u64> for i64impl Cast<u64> for i32impl Cast<u64> for i16impl Cast<u64> for i8impl Cast<u64> for u64impl Cast<u64> for u32impl Cast<u64> for u16impl Cast<u64> for u8impl Cast<u64> for isizeimpl Cast<u64> for usizeimpl Cast<u32> for f64impl Cast<u32> for f32impl Cast<u32> for i64impl Cast<u32> for i32impl Cast<u32> for i16impl Cast<u32> for i8impl Cast<u32> for u64impl Cast<u32> for u32impl Cast<u32> for u16impl Cast<u32> for u8impl Cast<u32> for isizeimpl Cast<u32> for usizeimpl Cast<u16> for f64impl Cast<u16> for f32impl Cast<u16> for i64impl Cast<u16> for i32impl Cast<u16> for i16impl Cast<u16> for i8impl Cast<u16> for u64impl Cast<u16> for u32impl Cast<u16> for u16impl Cast<u16> for u8impl Cast<u16> for isizeimpl Cast<u16> for usizeimpl Cast<u8> for f64impl Cast<u8> for f32impl Cast<u8> for i64impl Cast<u8> for i32impl Cast<u8> for i16impl Cast<u8> for i8impl Cast<u8> for u64impl Cast<u8> for u32impl Cast<u8> for u16impl Cast<u8> for u8impl Cast<u8> for isizeimpl Cast<u8> for usizeimpl Cast<usize> for f64impl Cast<usize> for f32impl Cast<usize> for i64impl Cast<usize> for i32impl Cast<usize> for i16impl Cast<usize> for i8impl Cast<usize> for u64impl Cast<usize> for u32impl Cast<usize> for u16impl Cast<usize> for u8impl Cast<usize> for isizeimpl Cast<usize> for usizeimpl Cast<isize> for f64impl Cast<isize> for f32impl Cast<isize> for i64impl Cast<isize> for i32impl Cast<isize> for i16impl Cast<isize> for i8impl Cast<isize> for u64impl Cast<isize> for u32impl Cast<isize> for u16impl Cast<isize> for u8impl Cast<isize> for isizeimpl Cast<isize> for usize