AddRows(size_t r1, size_t r2, Complex< T > s) | Linear::Matrix< T, M, N, Flags > | inline |
Data() | Linear::Matrix< T, M, N, Flags > | inline |
GetColumn(size_t c) const | Linear::Matrix< T, M, N, Flags > | inline |
GetRow(size_t r) const | Linear::Matrix< T, M, N, Flags > | inline |
Length() const | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(T x=T(0)) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(Complex< T > z) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(size_t size, T x) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(size_t size, Complex< T > z) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(size_t nrows, size_t ncols, T x) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(size_t nrows, size_t ncols, Complex< T > z) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(std::initializer_list< T > list) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(std::initializer_list< Complex< T >> list) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(std::initializer_list< std::initializer_list< T >> list) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(std::initializer_list< std::initializer_list< Complex< T >>> list) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(const Matrix< T, M, N, Flags > ©) | Linear::Matrix< T, M, N, Flags > | inline |
Matrix(const Matrix< U, P, Q, Flags2 > &other) | Linear::Matrix< T, M, N, Flags > | inline |
NumColumns() const | Linear::Matrix< T, M, N, Flags > | inline |
NumEntries() const | Linear::Matrix< T, M, N, Flags > | inline |
NumRows() const | Linear::Matrix< T, M, N, Flags > | inline |
operator Matrix< U, M, N, Flags >() | Linear::Matrix< T, M, N, Flags > | inline |
operator!=(const Matrix< T, M, N, Flags > &a, const Matrix< T, P, Q, Flags2 > &b) | Linear::Matrix< T, M, N, Flags > | friend |
operator()(size_t r, size_t c) const | Linear::Matrix< T, M, N, Flags > | inline |
operator()(size_t r, size_t c) | Linear::Matrix< T, M, N, Flags > | inline |
operator*(Matrix< T, M, N, Flags > A, const Complex< T > &s) | Linear::Matrix< T, M, N, Flags > | friend |
operator*(const Complex< T > &s, Matrix< T, M, N, Flags > A) | Linear::Matrix< T, M, N, Flags > | friend |
operator*(const Matrix< T, M, N, Flags > &A, const Matrix< T, P, Q, Flags2 > &B) | Linear::Matrix< T, M, N, Flags > | friend |
operator*=(const Matrix< T, P, Q, Flags2 > &other) | Linear::Matrix< T, M, N, Flags > | inline |
operator*=(Complex< T > other) | Linear::Matrix< T, M, N, Flags > | inline |
operator+(Matrix< T, M, N, Flags > A, const Matrix< T, P, Q, Flags2 > &B) | Linear::Matrix< T, M, N, Flags > | friend |
operator+=(const Matrix< T, P, Q, Flags2 > &other) | Linear::Matrix< T, M, N, Flags > | inline |
operator-(Matrix< T, M, N, Flags > A, const Matrix< T, P, Q, Flags2 > &B) | Linear::Matrix< T, M, N, Flags > | friend |
operator-() | Linear::Matrix< T, M, N, Flags > | inline |
operator-=(const Matrix< T, P, Q, Flags2 > &other) | Linear::Matrix< T, M, N, Flags > | inline |
operator/(Matrix< T, M, N, Flags > A, const Complex< T > &s) | Linear::Matrix< T, M, N, Flags > | friend |
operator/=(Complex< T > other) | Linear::Matrix< T, M, N, Flags > | inline |
operator<<(std::ostream &out, const Matrix< T, M, N, Flags > &m) | Linear::Matrix< T, M, N, Flags > | friend |
operator=(const Matrix< T, P, Q, Flags2 > &other) | Linear::Matrix< T, M, N, Flags > | inline |
operator==(const Matrix< T, M, N, Flags > &a, const Matrix< T, P, Q, Flags2 > &b) | Linear::Matrix< T, M, N, Flags > | friend |
operator[](size_t i) const | Linear::Matrix< T, M, N, Flags > | inline |
operator[](size_t i) | Linear::Matrix< T, M, N, Flags > | inline |
Resize(size_t newSize) | Linear::Matrix< T, M, N, Flags > | inline |
Resize(size_t newM, size_t newN) | Linear::Matrix< T, M, N, Flags > | inline |
ScaleRow(size_t r, Complex< T > s) | Linear::Matrix< T, M, N, Flags > | inline |
SetColumn(size_t c, const Matrix< T, P, Q > &column) | Linear::Matrix< T, M, N, Flags > | inline |
SetRow(size_t r, const Matrix< T, P, Q > &row) | Linear::Matrix< T, M, N, Flags > | inline |
Size() const | Linear::Matrix< T, M, N, Flags > | inline |
SwapRows(size_t r1, size_t r2) | Linear::Matrix< T, M, N, Flags > | inline |