|
| template<std::size_t N, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t & | operator() (array_t< array_t< scalar_t, N >, 1 > &m, std::size_t row) const |
| | Operator getting a reference to one element of a non-const matrix.
|
| template<std::size_t ROWS, std::size_t COLS, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t & | operator() (array_t< array_t< scalar_t, ROWS >, COLS > &m, std::size_t row, std::size_t col) const |
| | Operator getting a reference to one element of a non-const matrix.
|
| template<std::size_t N, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t & | operator() (array_t< scalar_t, N > &m, std::size_t row) const |
| | Operator getting a reference to one element of a non-const matrix.
|
| template<std::size_t N, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t | operator() (const array_t< array_t< scalar_t, N >, 1 > &m, std::size_t row) const |
| | Operator getting a reference to one element of a const matrix.
|
| template<std::size_t ROWS, std::size_t COLS, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t | operator() (const array_t< array_t< scalar_t, ROWS >, COLS > &m, std::size_t row, std::size_t col) const |
| | Operator getting one value of a const matrix.
|
| template<std::size_t N, concepts::scalar scalar_t, template< typename, std::size_t > class array_t> |
| constexpr scalar_t | operator() (const array_t< scalar_t, N > &m, std::size_t row) const |
| | Operator getting a reference to one element of a const matrix.
|
"Element getter", assuming a simple 2D array access