matrix.hpp
Go to the documentation of this file.
matrix(const T(&)[M][N]) -> matrix< T, M, N >
deduction guide for aggregate initialization
Definition: pair.hpp:31
constexpr T * operator[](std::size_t i)
access specified element
Definition: matrix.hpp:97
constexpr vector< T, N > column(std::size_t i) const
access specified column
Definition: matrix.hpp:82
constexpr T const * operator[](std::size_t i) const
access specified element
Definition: matrix.hpp:102
static constexpr size_type column_size
Number of rows.
Definition: matrix.hpp:59
constexpr vector< T, M > row(std::size_t i) const
access specified row
Definition: matrix.hpp:70
static constexpr size_type row_size
Number of columns.
Definition: matrix.hpp:60