graph_components.h File Reference


Detailed Description

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


Classes

class  GraphItem
 Skeleton class for graph Node and Arc types. More...
class  BaseDigraphComponent
 An empty base directed graph class. More...
class  BaseGraphComponent
 An empty base undirected graph class. More...
class  BaseGraphComponent::Edge
 Undirected arc class of the graph. More...
class  IDableDigraphComponent< _Base >
 An empty idable base digraph class. More...
class  IDableGraphComponent< _Base >
 An empty idable base undirected graph class. More...
class  GraphItemIt< _Graph, _Item >
 Skeleton class for graph NodeIt and ArcIt. More...
class  GraphIncIt< _Graph, _Item, _Base, _selector >
 Skeleton class for graph InArcIt and OutArcIt. More...
class  IterableDigraphComponent< _Base >
 An empty iterable digraph class. More...
class  IterableGraphComponent< _Base >
 An empty iterable undirected graph class. More...
class  AlterableDigraphComponent< _Base >
 An empty alteration notifier digraph class. More...
class  AlterableGraphComponent< _Base >
 An empty alteration notifier undirected graph class. More...
class  GraphMap< _Graph, _Item, _Value >
 Class describing the concept of graph maps. More...
class  MappableDigraphComponent< _Base >
 An empty mappable digraph class. More...
class  MappableDigraphComponent::NodeMap< _Value >
 ReadWrite map of the nodes. More...
class  MappableDigraphComponent::ArcMap< _Value >
 ReadWrite map of the arcs. More...
class  MappableGraphComponent< _Base >
 An empty mappable base bipartite graph class. More...
class  MappableGraphComponent::EdgeMap< _Value >
 ReadWrite map of the edges. More...
class  ExtendableDigraphComponent< _Base >
 An empty extendable digraph class. More...
class  ExtendableGraphComponent< _Base >
 An empty extendable base undirected graph class. More...
class  ErasableDigraphComponent< _Base >
 An empty erasable digraph class. More...
class  ErasableGraphComponent< _Base >
 An empty erasable base undirected graph class. More...
class  ClearableDigraphComponent< _Base >
 An empty clearable base digraph class. More...
class  ClearableGraphComponent< _Base >
 An empty clearable base 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 Mar 26 21:26:04 2009 for LEMON by  doxygen 1.5.8