Files | |
file | matrix_maps.h |
Maps indexed with pairs of items. | |
Classes | |
class | MatrixRowMap |
Map for the coloumn view of the matrix. More... | |
class | ConstMatrixRowMap |
Map for the row view of the matrix. More... | |
class | MatrixColMap |
Map for the column view of the matrix. More... | |
class | ConstMatrixColMap |
Map for the column view of the matrix. More... | |
class | DynamicMatrixMap |
Container for store values for each ordered pair of graph items. More... | |
class | DynamicSymMatrixMap |
Container for store values for each unordered pair of graph items. More... | |
class | DynamicAsymMatrixMap |
Dynamic Asymmetric Matrix Map. More... | |
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. |
MatrixRowMap<MatrixMap> lemon::matrixRowMap | ( | MatrixMap & | matrixMap, | |
typename MatrixMap::FirstKey | row | |||
) |
MatrixColMap<MatrixMap> lemon::matrixColMap | ( | MatrixMap & | matrixMap, | |
typename MatrixMap::SecondKey | col | |||
) |