begin() | Mat2d< T, ROWS, COLS >::Iterator | inline |
cols() const | Mat2d< T, ROWS, COLS >::Iterator | inline |
end() | Mat2d< T, ROWS, COLS >::Iterator | inline |
Iterator(T *_arr, size_t rows, size_t cols, size_t index) noexcept | Mat2d< T, ROWS, COLS >::Iterator | inlineexplicit |
iterator typedef (defined in Mat2d< T, ROWS, COLS >::Iterator) | Mat2d< T, ROWS, COLS >::Iterator | |
Mat2d(std::vector< std::vector< T > > v={}) | Mat2d< T, ROWS, COLS >::Iterator | inlineexplicit |
Mat2d(const T val) noexcept | Mat2d< T, ROWS, COLS >::Iterator | inlineexplicit |
Mat2d(const Mat2d &mat) | Mat2d< T, ROWS, COLS >::Iterator | inlineexplicit |
operator!=(const Iterator &it) | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator()(size_t i, size_t j) const | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator()(size_t i) | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator*() | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator++() | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator++(int) | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator--() | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator--(int) | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator<<(std::ostream &out, Mat2d &mat) | Mat2d< T, ROWS, COLS >::Iterator | friend |
operator=(T *curr) | Mat2d< T, ROWS, COLS >::Iterator | inline |
operator=(Mat2d &mat) | Mat2d< T, ROWS, COLS >::Iterator | inline |
rows() const | Mat2d< T, ROWS, COLS >::Iterator | inline |
size() const | Mat2d< T, ROWS, COLS >::Iterator | inline |
~Mat2d() (defined in Mat2d< T, ROWS, COLS >::Iterator) | Mat2d< T, ROWS, COLS >::Iterator | inline |