template<typename T>
spice::matrix class

Represents a matrix.

Constructors, destructors, conversion operators

matrix(size_t columns = 0, size_t rows = 0)
matrix(size_t columns, size_t rows, T const& default_value)

Function documentation

template<typenameT>
spice::matrix<T>::matrix(size_t columns = 0, size_t rows = 0)

Creates a matrix initalised to the identity.

template<typenameT>
spice::matrix<T>::matrix(size_t columns, size_t rows, T const& default_value)

Creates a matrix initalised to the given default value.