#include <swiss_gd_knife/zref/matrix.hpp>
| Parameter | Description | Default |
|---|---|---|
Value | The type of object that is stored in the dense matrix. | |
Size | The type of the arguments passed to DenseMatrix() and resize(). | unsigned int |
Value must be Default Constructible. Size must be an unsigned integral type.
Public Types | |
| typedef Value | value_type |
| typedef implementation_defined | reference |
| typedef implementation_defined | const_reference |
Public Member Functions | |
| DenseMatrix (const Size row_count=2, const Size column_count=2) | |
| The default constructor. | |
| DenseMatrix (const DenseMatrix ©) | |
| The copy constructor. | |
| DenseMatrix & | operator= (const DenseMatrix ©) |
| The assignment operator. | |
| reference | operator() (const Size row, const Size column) |
| const_reference | operator() (const Size row, const Size column) const |
| void | resize (const Size row_count, const Size column_count) |
|
|
The dense matrix's value type. |
|
|
A type that behaves as a mutable reference to the dense matrix's value type. |
|
|
A type that behaves as a const reference to the dense matrix's value type. |
|
||||||||||||
|
Constructs a new
|
|
|
Constructs a new
|
|
|
Sets this
|
|
||||||||||||
|
Returns a mutable reference to the element at the specified location in this
|
|
||||||||||||
|
Returns a const reference to the element at the specified location in this
|
|
||||||||||||
|
Sets this
|
Swiss GD Knife is hosted by .