Matrices
[Data Structures]


Detailed Description

Two dimensional data storages.


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.


Function Documentation

MatrixRowMap<MatrixMap> lemon::matrixRowMap ( MatrixMap &  matrixMap,
typename MatrixMap::FirstKey  row 
)

Gives back a row view of the matrix map.

See also:
MatrixRowMap

ConstMatrixRowMap

MatrixColMap<MatrixMap> lemon::matrixColMap ( MatrixMap &  matrixMap,
typename MatrixMap::SecondKey  col 
)

Gives back a column view of the matrix map.

See also:
MatrixColMap

ConstMatrixColMap


Generated on Tue Oct 31 09:49:38 2006 for LEMON by  doxygen 1.5.1