#include <matrix.h>
Definition at line 222 of file matrix.h.
math::matrix::matrix |
( |
const matrixT & |
m | ) |
|
math::matrix::matrix |
( |
size_t |
row = 6 , |
|
|
size_t |
col = 6 |
|
) |
| |
math::matrix::~matrix |
( |
| ) |
|
size_t math::matrix::RowNo |
( |
| ) |
const |
|
inline |
size_t math::matrix::ColNo |
( |
| ) |
const |
|
inline |
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+ |
( |
| ) |
|
|
inline |
matrixT math::matrix::operator- |
( |
| ) |
|
matrixT& math::matrix::operator*= |
( |
const T & |
c | ) |
|
matrixT& math::matrix::operator/= |
( |
const T & |
c | ) |
|
matrixT& math::matrix::operator^= |
( |
const size_t & |
pow | ) |
|
void math::matrix::Null |
( |
const size_t & |
row, |
|
|
const size_t & |
col |
|
) |
| |
void math::matrix::Null |
( |
| ) |
|
void math::matrix::Unit |
( |
const size_t & |
row | ) |
|
void math::matrix::Unit |
( |
| ) |
|
void math::matrix::SetSize |
( |
size_t |
row, |
|
|
size_t |
col |
|
) |
| |
T math::matrix::Det |
( |
| ) |
const |
T math::matrix::Cofact |
( |
size_t |
row, |
|
|
size_t |
col |
|
) |
| |
bool math::matrix::IsSquare |
( |
| ) |
|
|
inline |
bool math::matrix::IsSingular |
( |
| ) |
|
bool math::matrix::IsDiagonal |
( |
| ) |
|
bool math::matrix::IsScalar |
( |
| ) |
|
bool math::matrix::IsUnit |
( |
| ) |
|
bool math::matrix::IsNull |
( |
| ) |
|
bool math::matrix::IsSymmetric |
( |
| ) |
|
bool math::matrix::IsSkewSymmetric |
( |
| ) |
|
bool math::matrix::IsUpperTriangular |
( |
| ) |
|
bool math::matrix::IsLowerTriangular |
( |
| ) |
|
void math::matrix::clone |
( |
| ) |
|
|
private |
void math::matrix::realloc |
( |
size_t |
row, |
|
|
size_t |
col |
|
) |
| |
|
private |
int math::matrix::pivot |
( |
size_t |
row | ) |
|
|
private |
The documentation for this class was generated from the following file:
- /Content/Code/CSL6/Src/Spatializers/matrix.h