#include <matrix.h>
math::matrix::matrix | ( | const matrixT & | m | ) |
math::matrix::matrix | ( | size_t | row = 6 , |
size_t | col = 6 |
||
) |
void math::matrix::clone | ( | ) | [private] |
T math::matrix::Cofact | ( | size_t | row, |
size_t | col | ||
) |
size_t math::matrix::ColNo | ( | ) | const [inline] |
T math::matrix::Cond | ( | ) |
T math::matrix::Det | ( | ) | const |
bool math::matrix::IsDiagonal | ( | ) |
bool math::matrix::IsLowerTriangular | ( | ) |
bool math::matrix::IsNull | ( | ) |
bool math::matrix::IsScalar | ( | ) |
bool math::matrix::IsSingular | ( | ) |
bool math::matrix::IsSkewSymmetric | ( | ) |
bool math::matrix::IsSquare | ( | ) | [inline] |
bool math::matrix::IsSymmetric | ( | ) |
bool math::matrix::IsUnit | ( | ) |
bool math::matrix::IsUpperTriangular | ( | ) |
T math::matrix::Norm | ( | ) |
void math::matrix::Null | ( | const size_t & | row, |
const size_t & | col | ||
) |
void math::matrix::Null | ( | ) |
T& math::matrix::operator() | ( | size_t | row, |
size_t | col | ||
) |
T math::matrix::operator() | ( | size_t | row, |
size_t | col | ||
) | const |
matrixT& math::matrix::operator*= | ( | const T & | c | ) |
matrixT math::matrix::operator- | ( | ) |
matrixT& math::matrix::operator/= | ( | const T & | c | ) |
matrixT& math::matrix::operator^= | ( | const size_t & | pow | ) |
int math::matrix::pivot | ( | size_t | row | ) | [private] |
void math::matrix::realloc | ( | size_t | row, |
size_t | col | ||
) | [private] |
size_t math::matrix::RowNo | ( | ) | const [inline] |
void math::matrix::SetSize | ( | size_t | row, |
size_t | col | ||
) |
matrixT math::matrix::Solve | ( | const matrixT & | v | ) | const |
void math::matrix::Unit | ( | const size_t & | row | ) |
void math::matrix::Unit | ( | ) |
base_mat* math::matrix::_m [private] |