Detailed Description
This group describes two dimensional data storages implemented in LEMON.
|
Classes |
| class | MatrixRowMap< _MatrixMap > |
| class | ConstMatrixRowMap< _MatrixMap > |
| class | MatrixColMap< _MatrixMap > |
| class | ConstMatrixColMap< _MatrixMap > |
| class | DynamicMatrixMap< _Graph, _Item, _Value > |
| | Container for store values for each ordered pair of graph items. More...
|
| class | DynamicSymMatrixMap< _Graph, _Item, _Value > |
| | Container for store values for each unordered pair of graph items. More...
|
| class | DynamicAsymMatrixMap< _FirstContainer, _FirstContainerItem, _SecondContainer, _SecondContainerItem, _Value > |
| | Dynamic Asymmetric Matrix Map. More...
|
Files |
| file | matrix_maps.h |
| | Maps indexed with pairs of items.
|
Functions |
| template<typename MatrixMap > |
| MatrixRowMap< MatrixMap > | matrixRowMap (MatrixMap &matrixMap, typename MatrixMap::FirstKey row) |
| | Gives back a row view of the matrix map.
|
| template<typename MatrixMap > |
| MatrixColMap< MatrixMap > | matrixColMap (MatrixMap &matrixMap, typename MatrixMap::SecondKey col) |
| | Gives back a column view of the matrix map.
|
Function Documentation
| MatrixRowMap<MatrixMap> lemon::matrixRowMap |
( |
MatrixMap & |
matrixMap, |
|
|
typename MatrixMap::FirstKey |
row | |
|
) |
| | [inline] |
| MatrixColMap<MatrixMap> lemon::matrixColMap |
( |
MatrixMap & |
matrixMap, |
|
|
typename MatrixMap::SecondKey |
col | |
|
) |
| | [inline] |