#include <sspt_matrix.h>
Public Member Functions | |
| sspt_Matrix () | |
| sspt_Matrix (size_t, size_t) | |
| sspt_Matrix (const sspt_Matrix &a) | |
| ~sspt_Matrix () | |
| sspt_Matrix & | operator= (const sspt_Matrix &a) |
| void | resize (size_t nRows, size_t nCols) |
| void | columnVector (sspt_Vector *result, size_t column) const |
| void | columnVector (const sspt_Vector &a, size_t column) |
| void | clear () |
| double & | operator() (const size_t i, const size_t k) |
| double | operator() (const size_t i, const size_t k) const |
Public Attributes | |
| double ** | array |
| size_t | rows |
| size_t | cols |
| sspt_Matrix::sspt_Matrix | ( | ) |
| sspt_Matrix::sspt_Matrix | ( | size_t | , | |
| size_t | ||||
| ) | [explicit] |
| sspt_Matrix::sspt_Matrix | ( | const sspt_Matrix & | a | ) |
| sspt_Matrix::~sspt_Matrix | ( | ) |
| void sspt_Matrix::clear | ( | ) |
| void sspt_Matrix::columnVector | ( | const sspt_Vector & | a, | |
| size_t | column | |||
| ) |
| void sspt_Matrix::columnVector | ( | sspt_Vector * | result, | |
| size_t | column | |||
| ) | const |
| double sspt_Matrix::operator() | ( | const size_t | i, | |
| const size_t | k | |||
| ) | const [inline] |
| double& sspt_Matrix::operator() | ( | const size_t | i, | |
| const size_t | k | |||
| ) | [inline] |
| sspt_Matrix& sspt_Matrix::operator= | ( | const sspt_Matrix & | a | ) |
| void sspt_Matrix::resize | ( | size_t | nRows, | |
| size_t | nCols | |||
| ) |
| double** sspt_Matrix::array |
| size_t sspt_Matrix::cols |
| size_t sspt_Matrix::rows |