Trait ratio_matrix::Dimensions2D

source ·
pub trait Dimensions2D {
    // Required methods
    fn n_rows(&self) -> usize;
    fn n_cols(&self) -> usize;

    // Provided methods
    fn dimensions(&self) -> (usize, usize) { ... }
    fn len(&self) -> usize { ... }
}
Expand description

Dimensions in two directions.

Required Methods§

source

fn n_rows(&self) -> usize

Number of rows in the output.

source

fn n_cols(&self) -> usize

Number of columns in the output.

Provided Methods§

source

fn dimensions(&self) -> (usize, usize)

Dimensions of the output as a tuple of (rows, columns).

source

fn len(&self) -> usize

Length of these dimensions if it were a 1D vector.

Implementations on Foreign Types§

source§

impl Dimensions2D for (usize, usize)

source§

fn n_rows(&self) -> usize

source§

fn n_cols(&self) -> usize

Implementors§