|
golib
0.5
|
This is the complete list of members for goMath::Matrix< T >, including all inherited members.
| colBegin() | goMath::Matrix< T > | |
| colBegin() const | goMath::Matrix< T > | |
| colEnd() | goMath::Matrix< T > | |
| colEnd() const | goMath::Matrix< T > | |
| columns (defined in goMath::Matrix< T >) | goMath::Matrix< T > | protected |
| const_vector_iterator typedef (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| copy() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| copy(goSize_t startRow, goSize_t startCol, goSize_t endRow, goSize_t endCol, Matrix< T > &target, bool trans=false) const | goMath::Matrix< T > | |
| copy(goSize_t startRow, goSize_t startCol, goSize_t endRow, goSize_t endCol, goSize_t target_row, goSize_t target_col, Matrix< T > &target, bool trans=false) const | goMath::Matrix< T > | |
| copy(Matrix< T > &target) const | goMath::Matrix< T > | |
| copyColumn(goSize_t col, goMath::Vector< To > &vRet) const | goMath::Matrix< T > | inline |
| copyRow(goSize_t row, goMath::Vector< To > &vRet) const | goMath::Matrix< T > | inline |
| dim1() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| dim2() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| externalData (defined in goMath::Matrix< T >) | goMath::Matrix< T > | protected |
| fill(T v) | goMath::Matrix< T > | |
| flip(goSize_t dim=0) | goMath::Matrix< T > | |
| getColumns() const | goMath::Matrix< T > | inline |
| getData() | goMath::Matrix< T > | inline |
| getData() const | goMath::Matrix< T > | inline |
| getLeadingDimension() const | goMath::Matrix< T > | inline |
| getPtr() | goMath::Matrix< T > | inline |
| getPtr() const | goMath::Matrix< T > | inline |
| getRows() const | goMath::Matrix< T > | inline |
| getTranspose(Matrix< T > &trans) const | goMath::Matrix< T > | |
| getTranspose() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| invert() (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| invert() (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| invert() (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| leadingDimension (defined in goMath::Matrix< T >) | goMath::Matrix< T > | protected |
| Matrix(goSize_t rows=4, goSize_t cols=4) | goMath::Matrix< T > | |
| Matrix(const Matrix< T > &other) | goMath::Matrix< T > | |
| Matrix(T *data, goSize_t r, goSize_t c, goSize_t leadingDim=0) | goMath::Matrix< T > | |
| matrix (defined in goMath::Matrix< T >) | goMath::Matrix< T > | protected |
| multiplyElements(const Matrix< T > &other) | goMath::Matrix< T > | |
| norm() const | goMath::Matrix< T > | |
| norm() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator!=(const Matrix< T > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator()(goIndex_t i, goIndex_t j) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| operator()(goIndex_t i, goIndex_t j) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| operator()(goIndex_t i1, goIndex_t j1, goIndex_t i2, goIndex_t j2, Matrix< T > &target) const | goMath::Matrix< T > | |
| operator()(const Matrix< T > &source, goIndex_t i1, goIndex_t j1, goIndex_t i2, goIndex_t j2) | goMath::Matrix< T > | |
| operator*(const Matrix< T > &other) const | goMath::Matrix< T > | |
| operator*(const goMath::Vector< T > &v) const | goMath::Matrix< T > | |
| operator*(T scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| operator*(const goMath::Matrix< goDouble > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator*(const goMath::Matrix< goFloat > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator*(const goMath::Vector< goFloat > &v) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator*(const goMath::Vector< goDouble > &v) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator*=(const Matrix< T > &other) | goMath::Matrix< T > | |
| operator*=(T scalar) | goMath::Matrix< T > | inline |
| operator*=(const Matrix< goFloat > &other) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator*=(const Matrix< goDouble > &other) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator+(const Matrix< T > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator+=(const Matrix< T > &other) | goMath::Matrix< T > | |
| operator+=(T scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator-(const Matrix< T > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator-=(const Matrix< T > &other) | goMath::Matrix< T > | |
| operator-=(T scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator/=(T scalar) | goMath::Matrix< T > | inline |
| operator=(const Matrix< T > &other) | goMath::Matrix< T > | |
| operator==(const Matrix< T > &other) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| operator[](goSize_t index) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| operator[](goSize_t index) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| power(T scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| power(goFloat scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| power(goDouble scalar) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| print() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| readASCII(FILE *f) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| readASCII(const char *f) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| readASCII(FILE *f) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| readASCIISimple(FILE *f) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| ref(goSize_t startRow, goSize_t startColumn, goSize_t num_rows, goSize_t num_cols, Matrix< T > &refMatrix) | goMath::Matrix< T > | inline |
| ref(goSize_t startRow, goSize_t startColumn, goSize_t num_rows, goSize_t num_cols, const Matrix< T > &refMatrix) const | goMath::Matrix< T > | inline |
| refColumn(goSize_t column, goMath::Vector< T > &v) | goMath::Matrix< T > | inline |
| refColumn(goSize_t row, goSize_t column, goSize_t length, goMath::Vector< T > &v) | goMath::Matrix< T > | inline |
| refColumn(goSize_t column, const goMath::Vector< T > &v) const | goMath::Matrix< T > | inline |
| refColumn(goSize_t row, goSize_t column, goSize_t length, const goMath::Vector< T > &v) const | goMath::Matrix< T > | inline |
| refRow(goSize_t row, goMath::Vector< T > &v) | goMath::Matrix< T > | inline |
| refRow(goSize_t row, goSize_t column, goSize_t length, goMath::Vector< T > &v) | goMath::Matrix< T > | inline |
| refRow(goSize_t row, const goMath::Vector< T > &v) const | goMath::Matrix< T > | inline |
| refRow(goSize_t row, goSize_t column, goSize_t length, const goMath::Vector< T > &v) const | goMath::Matrix< T > | inline |
| reshape(goSize_t rows, goSize_t cols) | goMath::Matrix< T > | |
| resize(goSize_t rows, goSize_t cols) | goMath::Matrix< T > | |
| resize(const Matrix< To > &o) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| rowBegin() | goMath::Matrix< T > | |
| rowBegin() const | goMath::Matrix< T > | |
| rowEnd() | goMath::Matrix< T > | |
| rowEnd() const | goMath::Matrix< T > | |
| rowMajor (defined in goMath::Matrix< T >) | goMath::Matrix< T > | static |
| rows (defined in goMath::Matrix< T >) | goMath::Matrix< T > | protected |
| setColumn(goSize_t col, const goMath::Vector< T > &v) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| setData(T *data, goSize_t r, goSize_t c, goSize_t leadingDim=0) | goMath::Matrix< T > | |
| setData(const T *data, goSize_t r, goSize_t c, goSize_t leadingDim=0) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| setIdentity() | goMath::Matrix< T > | |
| setRow(goSize_t row, const goMath::Vector< T > &v) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| setUnity() | goMath::Matrix< T > | inline |
| shiftColumns(goIndex_t offset, Matrix< T > &ret) const | goMath::Matrix< T > | |
| shiftRows(goIndex_t offset, Matrix< T > &ret) const | goMath::Matrix< T > | |
| sum() const | goMath::Matrix< T > | |
| sum(int dimension, Matrix< T > &ret) const | goMath::Matrix< T > | |
| sum(int dimension, goMath::Vector< T > &ret) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| swapColumns(goIndex_t i1, goIndex_t i2) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| swapRows(goIndex_t i1, goIndex_t i2) (defined in goMath::Matrix< T >) | goMath::Matrix< T > | inline |
| trace() const | goMath::Matrix< T > | |
| trace() const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| transpose() | goMath::Matrix< T > | |
| value_type typedef (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| vector_iterator typedef (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| writeASCII(FILE *f) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| writeASCII(const char *fname) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| writeASCII(FILE *f) const (defined in goMath::Matrix< T >) | goMath::Matrix< T > | |
| ~Matrix() (defined in goMath::Matrix< T >) | goMath::Matrix< T > | virtual |