Module rulinalg::matrix [] [src]

The matrix module.

Currently contains all code relating to the matrix linear algebra struct.

Most of the logic for manipulating matrices is generically implemented via BaseMatrix and BaseMatrixMut trait.

Reexports

pub use self::slice::{BaseMatrix, BaseMatrixMut};

Modules

slice

Traits for matrices operations.

Structs

Matrix

The Matrix struct.

MatrixSlice

A MatrixSlice

MatrixSliceMut

A mutable MatrixSliceMut

Rows

Row iterator.

RowsMut

Mutable row iterator.

Enums

Axes

Matrix dimensions