#include <stat_matrix.h>
Inheritance diagram for CwMtx::CWTSMatrix< r, c, T >:
Public Types | |
typedef T | element |
Public Member Functions | |
CWTSMatrix () | |
CWTSMatrix (const CWTSMatrix &) | |
~CWTSMatrix () | |
unsigned | getRows () const |
unsigned | getCols () const |
T * | operator[] (unsigned irow) |
const T * | operator[] (unsigned irow) const |
CWTSMatrix | operator+ (const CWTSMatrix &) const |
CWTSMatrix | operator- (const CWTSMatrix &) const |
CWTSMatrix | operator- () const |
CWTSMatrix | operator * (const T &) const |
CWTSMatrix | operator/ (const T &value) const |
CWTSMatrix & | operator= (const CWTSMatrix &) |
CWTSMatrix & | operator+= (const CWTSMatrix &) |
CWTSMatrix & | operator-= (const CWTSMatrix &) |
CWTSMatrix & | operator *= (const T &) |
CWTSMatrix & | operator/= (const T &value) |
bool | operator== (const CWTSMatrix &) const |
bool | operator!= (const CWTSMatrix &mat) const |
void | interchangeRows (unsigned, unsigned) |
void | addRowToRow (unsigned, unsigned, const T &=CWTSUnity< T >()) |
void | multiplyRow (unsigned, const T &) |
void | fill (const T &) |
void | storeSum (const CWTSMatrix &, const CWTSMatrix &) |
template<unsigned r2, unsigned c2> | |
void | storeAtPosition (unsigned, unsigned, const CWTSMatrix< r2, c2, T > &) |
|
Definition at line 161 of file stat_matrix.h. |
|
Definition at line 163 of file stat_matrix.h. Referenced by CwMtx::CWTSMatrix< r, c, T >::operator *(), CwMtx::CWTSMatrix< r, c, T >::operator+(), and CwMtx::CWTSMatrix< r, c, T >::operator-(). |
|
Definition at line 212 of file stat_matrix.h. |
|
Definition at line 166 of file stat_matrix.h. |
|
Definition at line 420 of file stat_matrix.h. |
|
Definition at line 351 of file stat_matrix.h. |
|
Definition at line 169 of file stat_matrix.h. |
|
Definition at line 168 of file stat_matrix.h. |
|
Definition at line 396 of file stat_matrix.h. |
|
Definition at line 410 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSQuaternion< T >, CwMtx::CWTSSquareMatrix< r, T >, CwMtx::CWTSSpaceVector< T >, CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 243 of file stat_matrix.h. References CwMtx::CWTSMatrix< r, c, T >::CWTSMatrix(). |
|
Reimplemented in CwMtx::CWTSQuaternion< T >, CwMtx::CWTSSquareMatrix< r, T >, CwMtx::CWTSSpaceVector< T >, CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 304 of file stat_matrix.h. |
|
Definition at line 344 of file stat_matrix.h. |
|
Definition at line 220 of file stat_matrix.h. References CwMtx::CWTSMatrix< r, c, T >::CWTSMatrix(). |
|
Definition at line 274 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSQuaternion< T >, CwMtx::CWTSSquareMatrix< r, T >, CwMtx::CWTSSpaceVector< T >, CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 236 of file stat_matrix.h. |
|
Definition at line 228 of file stat_matrix.h. References CwMtx::CWTSMatrix< r, c, T >::CWTSMatrix(). |
|
Definition at line 289 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSQuaternion< T >, CwMtx::CWTSSquareMatrix< r, T >, CwMtx::CWTSSpaceVector< T >, CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 251 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSQuaternion< T >, CwMtx::CWTSSquareMatrix< r, T >, CwMtx::CWTSSpaceVector< T >, CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 319 of file stat_matrix.h. |
|
Definition at line 259 of file stat_matrix.h. |
|
Definition at line 326 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 176 of file stat_matrix.h. |
|
Reimplemented in CwMtx::CWTSVector< r, T >, CwMtx::CWTSVector< 4, T >, and CwMtx::CWTSVector< 3, T >. Definition at line 174 of file stat_matrix.h. |
|
Definition at line 381 of file stat_matrix.h. |
|
Definition at line 365 of file stat_matrix.h. References CwMtx::CWTSMatrix< r, c, T >::m_rgrow. |