CopyMat

Trait CopyMat 

Source
pub trait CopyMat<T> {
    // Required methods
    fn copy_into(&self, dst: &Ref<DMatrix<T>>, offset: usize) -> usize;
    fn copy_into_v(&self, dst: &Ref<DVector<T>>, offset: usize) -> usize;
    fn copy_into_r(&self, dst: &Ref<RowDVector<T>>, offset: usize) -> usize;
    fn copy_into_row_major(&self, dst: &Ref<DMatrix<T>>, offset: usize) -> usize;
}

Required Methods§

Source

fn copy_into(&self, dst: &Ref<DMatrix<T>>, offset: usize) -> usize

Source

fn copy_into_v(&self, dst: &Ref<DVector<T>>, offset: usize) -> usize

Source

fn copy_into_r(&self, dst: &Ref<RowDVector<T>>, offset: usize) -> usize

Source

fn copy_into_row_major(&self, dst: &Ref<DMatrix<T>>, offset: usize) -> usize

Implementors§

Source§

impl<T> CopyMat<T> for Ref<DMatrix<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<DVector<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix1<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix2<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix2x3<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix3<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix3x2<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Matrix4<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<RowDVector<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<RowVector2<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<RowVector3<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<RowVector4<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Vector2<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Vector3<T>>
where T: Clone,

Source§

impl<T> CopyMat<T> for Ref<Vector4<T>>
where T: Clone,