成员的完整列表,这些成员属于 Matrix,包括所有继承而来的类成员
add(const Matrix &tmp) const | Matrix | |
det(double &result) const | Matrix | |
diag(Matrix mat) | Matrix | static |
eigen() const | Matrix | |
eye(int row) | Matrix | static |
eye(int row, int col) | Matrix | static |
gauss() const | Matrix | |
getBlock(int startRowId, int startColId, int blockRow, int blockCol) const | Matrix | |
getCol() const | Matrix | |
getRow() const | Matrix | |
hessenberg(Matrix &Q) const | Matrix | |
inverse() const | Matrix | |
isEmptyMatrix() const | Matrix | |
isSizeValidity() | Matrix | |
isSquareMatrix() const | Matrix | |
lrMerge(Matrix &left, Matrix &right) | Matrix | static |
Matrix() | Matrix | explicit |
Matrix(double num) | Matrix | |
Matrix(const MatIniLst &lst) | Matrix | |
Matrix(const std::initializer_list< MatIniLst > &lst) | Matrix | |
Matrix(const std::initializer_list< MatIniLst > &lst, int col) | Matrix | explicit |
Matrix(double *p, int row, int col, int count) | Matrix | explicit |
Matrix(const Matrix &tmp) | Matrix | |
Matrix(Matrix &&tmp) noexcept | Matrix | |
ones(int row) | Matrix | static |
ones(int row, int col) | Matrix | static |
operator!= | Matrix | friend |
operator* | Matrix | friend |
operator* | Matrix | friend |
operator* | Matrix | friend |
operator+ | Matrix | friend |
operator+ | Matrix | friend |
operator+ | Matrix | friend |
operator+ | Matrix | friend |
operator++() | Matrix | |
operator++(int) | Matrix | |
operator+=(const Matrix &tmp) | Matrix | |
operator+=(const double &num) | Matrix | |
operator- | Matrix | friend |
operator- | Matrix | friend |
operator- | Matrix | friend |
operator- | Matrix | friend |
operator--() | Matrix | |
operator--(int) | Matrix | |
operator-=(const Matrix &tmp) | Matrix | |
operator-=(const double &num) | Matrix | |
operator/ | Matrix | friend |
operator/ | Matrix | friend |
operator/ | Matrix | friend |
operator<< | Matrix | friend |
operator=(const Matrix &tmp) | Matrix | |
operator=(Matrix &&tmp) noexcept | Matrix | |
operator== | Matrix | friend |
operator[](int num) | Matrix | |
operator[](int num) const | Matrix | |
qrDecom(Matrix &Q, Matrix &R) const | Matrix | |
randMatrix(int n) | Matrix | static |
randMatrix(int row, int col) | Matrix | static |
rank() const | Matrix | |
rMultiple(const Matrix &tmp) const | Matrix | |
rowAdd(int des, int src, double factor) | Matrix | |
rowExchange(int des, int src) | Matrix | |
rowMultiply(int des, double factor) | Matrix | |
setBlock(int startRowId, int startColId, const Matrix &block) | Matrix | |
setPrecise(int precise) | Matrix | static |
sMultiple(const double &factor) const | Matrix | |
sub(const Matrix &tmp) const | Matrix | |
transpose() const | Matrix | |
udMerge(Matrix &up, Matrix &down) | Matrix | static |
zeros(int row) | Matrix | static |
zeros(int row, int col) | Matrix | static |
~Matrix() | Matrix |