Trait nalgebra::ColSlice
[−]
[src]
pub trait ColSlice<C> { fn col_slice(&self, col_id: usize, row_start: usize, row_end: usize) -> C; }
Trait to access part of a column of a matrix
Required Methods
fn col_slice(&self, col_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> ColSlice<DVec<N>> for DMat<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec1<N>> for DMat1<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec2<N>> for DMat2<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec3<N>> for DMat3<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec4<N>> for DMat4<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec5<N>> for DMat5<N>
impl<N: Copy + Clone + Zero> ColSlice<DVec6<N>> for DMat6<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec1<N>> for Mat1<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec2<N>> for Mat2<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec3<N>> for Mat3<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec4<N>> for Mat4<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec5<N>> for Mat5<N>
impl<N: Clone + Copy + Zero> ColSlice<DVec6<N>> for Mat6<N>