Trait nalgebra::ColumnSlice
[−]
[src]
pub trait ColumnSlice<C> { fn column_slice(&self, column_id: usize, row_start: usize, row_end: usize) -> C; }
Trait to access part of a column of a matrix
Required Methods
fn column_slice(&self, column_id: usize, row_start: usize, row_end: usize) -> C
Returns a view to a slice of a column of a matrix.
Implementors
impl<N: Copy + Clone + Zero> ColumnSlice<DVector<N>> for DMatrix<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector1<N>> for DMatrix1<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector2<N>> for DMatrix2<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector3<N>> for DMatrix3<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector4<N>> for DMatrix4<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector5<N>> for DMatrix5<N>
impl<N: Copy + Clone + Zero> ColumnSlice<DVector6<N>> for DMatrix6<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector1<N>> for Matrix1<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector2<N>> for Matrix2<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector3<N>> for Matrix3<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector4<N>> for Matrix4<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector5<N>> for Matrix5<N>
impl<N: Clone + Copy + Zero> ColumnSlice<DVector6<N>> for Matrix6<N>