#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 .