Trait bsplines::curve::points::Points

source ·
pub trait Points {
    // Required methods
    fn matrix(&self) -> &MatD;
    fn matrix_mut(&mut self) -> &mut MatD;

    // Provided methods
    fn get(&self, i: usize) -> VecDView<'_> { ... }
    fn get_mut(&mut self, i: usize) -> VecDViewMut<'_> { ... }
    fn dimension(&self) -> usize { ... }
    fn count(&self) -> usize { ... }
    fn is_empty(&self) -> bool { ... }
}

Required Methods§

source

fn matrix(&self) -> &MatD

source

fn matrix_mut(&mut self) -> &mut MatD

Provided Methods§

source

fn get(&self, i: usize) -> VecDView<'_>

source

fn get_mut(&mut self, i: usize) -> VecDViewMut<'_>

source

fn dimension(&self) -> usize

source

fn count(&self) -> usize

source

fn is_empty(&self) -> bool

Implementors§