Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Graph Maps
[Maps]


Detailed Description

These maps are specifically designed to assign values to the nodes and edges of graphs.


Classes

class  IdMap
 Provides an immutable and unique id for each item in the graph. More...
class  InvertableMap
 General invertable graph-map type. More...
class  DescriptorMap
 Provides a mutable, continuous and unique descriptor for each item in the graph. More...
class  SourceMap
 Returns the source of the given edge. More...
class  TargetMap
 Returns the target of the given edge. More...
class  ForwardMap
 Returns the "forward" directed edge view of an undirected edge. More...
class  BackwardMap
 Returns the "backward" directed edge view of an undirected edge. More...
class  InDegMap
 Map of the node in-degrees. More...
class  OutDegMap
 Map of the node out-degrees. More...

Functions

SourceMap< Graph > lemon::SourceMap::sourceMap (const Graph &graph)
 Returns a SourceMap class.
TargetMap< Graph > lemon::TargetMap::targetMap (const Graph &graph)
 Returns a TargetMap class.
ForwardMap< Graph > lemon::ForwardMap::forwardMap (const Graph &graph)
 Returns a ForwardMap class.
BackwardMap< Graph > lemon::BackwardMap::backwardMap (const Graph &graph)
 Returns a BackwardMap class.


Function Documentation

SourceMap< Graph > sourceMap const Graph &  graph  )  [related, inherited]
 

This function just returns an SourceMap class.

TargetMap< Graph > targetMap const Graph &  graph  )  [related, inherited]
 

This function just returns a TargetMap class.

ForwardMap< Graph > forwardMap const Graph &  graph  )  [related, inherited]
 

This function just returns an ForwardMap class.

BackwardMap< Graph > backwardMap const Graph &  graph  )  [related, inherited]
 

This function just returns a BackwardMap class.


Generated on Sat Aug 27 14:14:56 2005 for LEMON by  doxygen 1.4.4