Maps
[Data Structures]


Detailed Description

LEMON provides several special maps that e.g. combine new maps from existing ones.


Files

file  iterable_maps.h
 Maps that makes it possible to iterate through the keys having a certain value.
file  maps.h
 Miscellaneous property maps.
file  matrix_maps.h
 Maps indexed with pairs of items.

Modules

 Graph Maps
 Special Graph-Related Maps.
 Map Adaptors
 Tools to create new maps from existing ones.

Classes

class  MapBase
 Base class of maps. More...
class  NullMap
 Null map. (a.k.a. DoNothingMap). More...
class  ConstMap
 Constant map. More...
class  StdMap
 std::map wrapper More...
class  XMap
 Map of x-coordinates of an xy<>-map. More...
class  ConstXMap
 Constant (read only) version of XMap. More...
class  YMap
 Map of y-coordinates of an xy<>-map. More...
class  ConstYMap
 Constant (read only) version of YMap. More...
class  NormSquareMap
 Map of the normSquare() of an xy-map. More...

Functions

ConstMap< K, V > lemon::ConstMap::constMap (const V &v)
 Returns a ConstMap class.
ConstMap< K, Const< V, v > > lemon::ConstMap::constMap ()
 Returns a ConstMap class.
XMap< M > lemon::XMap::xMap (M &m)
 Returns an XMap class.
ConstXMap< M > lemon::ConstXMap::xMap (const M &m)
 Returns a ConstXMap class.
YMap< M > lemon::YMap::yMap (M &m)
 Returns an YMap class.
ConstYMap< M > lemon::ConstYMap::yMap (const M &m)
 Returns a ConstYMap class.
NormSquareMap< M > lemon::NormSquareMap::normSquareMap (const M &m)
 Returns a NormSquareMap class.


Function Documentation

ConstMap< K, V > constMap const V &  v  )  [related, inherited]
 

This function just returns a ConstMap class.

ConstMap< K, Const< V, v > > constMap  )  [related, inherited]
 

This function just returns a ConstMap class.

XMap< M > xMap M &  m  )  [related, inherited]
 

This function just returns an XMap class.

ConstXMap< M > xMap const M &  m  )  [related, inherited]
 

This function just returns an ConstXMap class.

YMap< M > yMap M &  m  )  [related, inherited]
 

This function just returns an YMap class.

ConstYMap< M > yMap const M &  m  )  [related, inherited]
 

This function just returns an ConstYMap class.

NormSquareMap< M > normSquareMap const M &  m  )  [related, inherited]
 

This function just returns an NormSquareMap class.


Generated on Fri Feb 3 18:40:00 2006 for LEMON by  doxygen 1.4.6