#include <matrix.h>
List of all members.
Public Member Functions |
| Matrix () |
| Matrix (int rows, int cols, T_structure structure=T_structure()) |
unsigned | cols () const |
unsigned | columns () const |
void | makeUnique () const |
unsigned | numElements () const |
void | reference (T_matrix &) |
void | resize (unsigned rows, unsigned cols) |
unsigned | rows () const |
_bz_MatrixRef< T_numtype,
T_structure > | _bz_getRef () const |
T_numtype | operator() (unsigned i, unsigned j) const |
T_numtype &restrict | operator() (unsigned i, unsigned j) |
T_matrix & | operator= (T_numtype) |
T_matrix & | operator+= (T_numtype) |
T_matrix & | operator-= (T_numtype) |
T_matrix & | operator*= (T_numtype) |
T_matrix & | operator/= (T_numtype) |
template<typename P_numtype2 , typename P_structure2 > |
T_matrix & | operator= (const Matrix< P_numtype2, P_structure2 > &) |
template<typename P_numtype2 , typename P_structure2 > |
T_matrix & | operator+= (const Matrix< P_numtype2, P_structure2 > &) |
template<typename P_numtype2 , typename P_structure2 > |
T_matrix & | operator-= (const Matrix< P_numtype2, P_structure2 > &) |
template<typename P_numtype2 , typename P_structure2 > |
T_matrix & | operator*= (const Matrix< P_numtype2, P_structure2 > &) |
template<typename P_numtype2 , typename P_structure2 > |
T_matrix & | operator/= (const Matrix< P_numtype2, P_structure2 > &) |
template<typename P_expr > |
T_matrix & | operator= (_bz_MatExpr< P_expr >) |
T_matrix & | operator++ () |
void | operator++ (int) |
T_matrix & | operator-- () |
void | operator-- (int) |
Member Typedef Documentation
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
Constructor & Destructor Documentation
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
Member Function Documentation
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype2 , typename P_structure2 >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype2 , typename P_structure2 >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype2 , typename P_structure2 >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype2 , typename P_structure2 >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype2 , typename P_structure2 >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_expr >
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
Member Data Documentation
template<typename P_numtype , typename P_structure BZ_TEMPLATE_DEFAULT>
The documentation for this class was generated from the following file: