graph_components.h File Reference


Detailed Description

#include <lemon/bits/invalid.h>
#include <lemon/concepts/maps.h>
#include <lemon/bits/alteration_notifier.h>


Classes

class  GraphItem
 Skeleton class for graph Node and Edge types. More...
class  BaseGraphComponent
 An empty base graph class. More...
class  BaseUGraphComponent
 An empty base undirected graph class. More...
class  UEdge
 Undirected edge class of the graph. More...
class  BaseBpUGraphComponent
 An empty base bipartite undirected graph class. More...
class  ANode
 Helper class for A-nodes. More...
class  BNode
 Helper class for B-nodes. More...
class  IDableGraphComponent< _Base >
 An empty idable base graph class. More...
class  IDableUGraphComponent< _Base >
 An empty idable base undirected graph class. More...
class  IDableBpUGraphComponent< _Base >
 An empty idable base bipartite undirected graph class. More...
class  GraphItemIt< _Graph, _Item >
class  GraphIncIt< _Graph, _Item, _Base, _selector >
 Skeleton class for graph InEdgeIt and OutEdgeIt. More...
class  IterableGraphComponent< _Base >
 An empty iterable graph class. More...
class  IterableUGraphComponent< _Base >
 An empty iterable undirected graph class. More...
class  IterableBpUGraphComponent< _Base >
 An empty iterable bipartite undirected graph class. More...
class  AlterableGraphComponent< _Base >
 An empty alteration notifier graph class. More...
class  AlterableUGraphComponent< _Base >
 An empty alteration notifier undirected graph class. More...
class  AlterableBpUGraphComponent< _Base >
 An empty alteration notifier bipartite undirected graph class. More...
class  GraphMap< _Graph, _Item, _Value >
 Class describing the concept of graph maps. More...
class  MappableGraphComponent< _Base >
 An empty mappable graph class. More...
class  NodeMap< _Value >
class  EdgeMap< _Value >
class  MappableUGraphComponent< _Base >
 An empty mappable base bipartite undirected graph class. More...
class  UEdgeMap< _Value >
class  MappableBpUGraphComponent< _Base >
 An empty mappable base bipartite undirected graph class. More...
class  ANodeMap< _Value >
class  BNodeMap< _Value >
 ReadWrite map of the B-nodes. More...
class  ExtendableGraphComponent< _Base >
 An empty extendable graph class. More...
class  ExtendableUGraphComponent< _Base >
 An empty extendable base undirected graph class. More...
class  ExtendableBpUGraphComponent< _Base >
 An empty extendable base undirected graph class. More...
class  ErasableGraphComponent< _Base >
 An empty erasable graph class. More...
class  ErasableUGraphComponent< _Base >
 An empty erasable base undirected graph class. More...
class  ErasableBpUGraphComponent< _Base >
 An empty erasable base bipartite undirected graph class. More...
class  ClearableGraphComponent< _Base >
 An empty clearable base graph class. More...
class  ClearableUGraphComponent< _Base >
 An empty clearable base undirected graph class. More...
class  ClearableBpUGraphComponent< _Base >
 An empty clearable base bipartite undirected graph class. More...

Namespaces

namespace  lemon
 The namespace of LEMON.
namespace  lemon::concepts
 The namespace of LEMON concepts and concept checking classes.

Generated on Thu Jun 4 04:03:10 2009 for LEMON by  doxygen 1.5.9