#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] |