#include <matrix.h>
Public Member Functions | |
void | clear (void) |
void | clear (void) |
unsigned int | columns (void) const |
unsigned int | columns (void) const |
Matrix () | |
Matrix () | |
Matrix (unsigned int rows, unsigned int columns) | |
Matrix (unsigned int rows, unsigned int columns) | |
Matrix (const Matrix< T > &other) | |
Matrix (const Matrix< T > &other) | |
*export*/ template <class t>=""> | |
const T | max () const |
const T | max () const |
const T | min () const |
const T | min () const |
unsigned int | minsize (void) |
unsigned int | minsize (void) |
T & | operator() (unsigned int x, unsigned int y) |
T & | operator() (unsigned int x, unsigned int y) |
const T & | operator() (unsigned int x, unsigned int y) const |
const T & | operator() (unsigned int x, unsigned int y) const |
Matrix< T > & | operator= (const Matrix< T > &other) |
Matrix< T > & | operator= (const Matrix< T > &other) |
void | resize (unsigned int rows, unsigned int columns, T default_value=0) |
void | resize (unsigned int rows, unsigned int columns, T default_value=0) |
unsigned int | rows (void) const |
unsigned int | rows (void) const |
~Matrix () | |
~Matrix () | |
Private Attributes | |
unsigned int | m_columns |
T ** | m_matrix |
unsigned int | m_rows |
Definition at line 25 of file include/matrix.h.
Definition at line 26 of file matrix.cpp.
Definition at line 75 of file matrix.cpp.
*export*/ template <class t>="">
Definition at line 57 of file matrix.cpp.
Definition at line 108 of file matrix.cpp.
Definition at line 174 of file matrix.cpp.
Definition at line 43 of file include/matrix.h.
Definition at line 43 of file src/src/matrix.h.
Definition at line 224 of file matrix.cpp.
Definition at line 206 of file matrix.cpp.
Definition at line 40 of file include/matrix.h.
Definition at line 40 of file src/src/matrix.h.
T & Matrix< T >::operator() | ( | unsigned int | x, |
unsigned int | y | ||
) | [inline] |
Definition at line 186 of file matrix.cpp.
T& Matrix< T >::operator() | ( | unsigned int | x, |
unsigned int | y | ||
) |
const T& Matrix< T >::operator() | ( | unsigned int | x, |
unsigned int | y | ||
) | const |
const T & Matrix< T >::operator() | ( | unsigned int | x, |
unsigned int | y | ||
) | const [inline] |
Definition at line 196 of file matrix.cpp.
Definition at line 82 of file matrix.cpp.
void Matrix< T >::resize | ( | unsigned int | rows, |
unsigned int | columns, | ||
T | default_value = 0 |
||
) |
void Matrix< T >::resize | ( | unsigned int | rows, |
unsigned int | columns, | ||
T | default_value = 0 |
||
) |
Definition at line 122 of file matrix.cpp.
Definition at line 46 of file include/matrix.h.
Definition at line 46 of file src/src/matrix.h.
Definition at line 52 of file include/matrix.h.
Definition at line 50 of file include/matrix.h.
Definition at line 51 of file include/matrix.h.