#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. | |
1.5.9