This is the complete list of members for RCMatrix_interface< N, T >, including all inherited members.
| add(const RCMatrix_interface< N, T > *m, RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
| add(const RCMatrix_interface< N, T > *m) const | RCMatrix_interface< N, T > | inline |
| add_to_element(N row, N column, T increment_value)=0 | RCMatrix_interface< N, T > | pure virtual |
| clear(N row)=0 | RCMatrix_interface< N, T > | pure virtual |
| clear() | RCMatrix_interface< N, T > | inline |
| clear_element(N row, N column)=0 | RCMatrix_interface< N, T > | pure virtual |
| columns() const =0 | RCMatrix_interface< N, T > | pure virtual |
| const_for_each(N row, std::function< void(N column, T value)> func) const | RCMatrix_interface< N, T > | inline |
| const_interruptible_for_each(N row, std::function< bool(N column, T value)> func) const =0 | RCMatrix_interface< N, T > | pure virtual |
| copy(const RCMatrix_interface< N, T > *m)=0 | RCMatrix_interface< N, T > | pure virtual |
| duplicate() const | RCMatrix_interface< N, T > | inline |
| empty() const | RCMatrix_interface< N, T > | inline |
| empty(N row) const | RCMatrix_interface< N, T > | inline |
| for_each(N row, std::function< void(N column, T &value)> func) | RCMatrix_interface< N, T > | inline |
| get(N row, N column) const =0 | RCMatrix_interface< N, T > | pure virtual |
| initialize(N rows, N columns)=0 | RCMatrix_interface< N, T > | pure virtual |
| interruptible_for_each(N row, std::function< bool(N column, T &value)> func)=0 | RCMatrix_interface< N, T > | pure virtual |
| make_fixed() const =0 | RCMatrix_interface< N, T > | pure virtual |
| multiply(T value)=0 | RCMatrix_interface< N, T > | pure virtual |
| multiply(const RCMatrix_vector_interface< N, T > *rhs, RCMatrix_vector_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
| multiply(const RCMatrix_interface< N, T > *m, RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
| multiply(const RCMatrix_vector_interface< N, T > *rhs) const | RCMatrix_interface< N, T > | inline |
| multiply(const RCMatrix_interface< N, T > *m) const | RCMatrix_interface< N, T > | inline |
| multiply(const std::vector< Y > &rhs, std::vector< Y > &result) const | RCMatrix_interface< N, T > | inline |
| multiply(const std::vector< Y > &rhs) const | RCMatrix_interface< N, T > | inline |
| non_zeros(N row) const =0 | RCMatrix_interface< N, T > | pure virtual |
| non_zeros() const | RCMatrix_interface< N, T > | inline |
| rows() const =0 | RCMatrix_interface< N, T > | pure virtual |
| transpose(RCMatrix_interface< N, T > *result) const =0 | RCMatrix_interface< N, T > | pure virtual |
| transpose() const | RCMatrix_interface< N, T > | inline |