Class of The multi-dimensional sparse matrix. More...
#include <matrix.hpp>
Classes | |
| class | Iterator |
| class | Layout< 0, Types...> |
| class | TupleHash |
Public Member Functions | |
| Matrix ()=default | |
| ~Matrix ()=default | |
| Matrix (const Matrix &other) noexcept | |
| Matrix (Matrix &&other) noexcept | |
| Matrix (std::initializer_list< std::pair< const TupleKey, T >> list) | |
| Matrix & | operator= (const Matrix &other) |
| Matrix & | operator= (Matrix &&other) noexcept |
| bool | operator== (const Matrix &other) const |
| bool | operator!= (const Matrix &other) const |
| NextLayout | operator[] (size_t idx) |
| const NextLayout | operator[] (size_t idx) const |
| auto | begin () const noexcept |
| auto | end () const noexcept |
| size_t | size () const noexcept |
| void | clear () noexcept |
| Clears the mapped matrix. More... | |
Class of The multi-dimensional sparse matrix.
|
default |
|
default |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
Return an input iterator to the beginning
|
inlinenoexcept |
Clears the mapped matrix.
|
inlinenoexcept |
Return an input iterator to the end
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
Get real count of elements in matrix
1.8.6