#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 | 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 > |
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 | NodeMap< _Value > |
class | ArcMap< _Value > |
class | MappableGraphComponent< _Base > |
An empty mappable base bipartite graph class. More... | |
class | EdgeMap< _Value > |
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. |