#include <lemon/core.h>#include <lemon/concepts/maps.h>#include <lemon/bits/alteration_notifier.h>Classes | |
| class | GraphItem |
Concept class for Node, Arc and Edge types. More... | |
| class | BaseDigraphComponent |
| Base skeleton class for directed graphs. More... | |
| class | BaseGraphComponent |
| Base skeleton class for undirected graphs. More... | |
| class | BaseGraphComponent::Edge |
| Undirected edge class of the graph. More... | |
| class | BaseBpGraphComponent |
| Base skeleton class for undirected bipartite graphs. More... | |
| class | BaseBpGraphComponent::RedNode |
| Class to represent red nodes. More... | |
| class | BaseBpGraphComponent::BlueNode |
| Class to represent blue nodes. More... | |
| class | IDableDigraphComponent< BAS > |
| Skeleton class for idable directed graphs. More... | |
| class | IDableGraphComponent< BAS > |
| Skeleton class for idable undirected graphs. More... | |
| class | IDableBpGraphComponent< BAS > |
| Skeleton class for idable undirected bipartite graphs. More... | |
| class | GraphItemIt< GR, Item > |
Concept class for NodeIt, ArcIt and EdgeIt types. More... | |
| class | GraphIncIt< GR, Item, Base, sel > |
Concept class for InArcIt, OutArcIt and IncEdgeIt types. More... | |
| class | IterableDigraphComponent< BAS > |
| Skeleton class for iterable directed graphs. More... | |
| class | IterableGraphComponent< BAS > |
| Skeleton class for iterable undirected graphs. More... | |
| class | IterableBpGraphComponent< BAS > |
| Skeleton class for iterable undirected bipartite graphs. More... | |
| class | AlterableDigraphComponent< BAS > |
| Skeleton class for alterable directed graphs. More... | |
| class | AlterableGraphComponent< BAS > |
| Skeleton class for alterable undirected graphs. More... | |
| class | AlterableBpGraphComponent< BAS > |
| Skeleton class for alterable undirected bipartite graphs. More... | |
| class | GraphMap< GR, K, V > |
| Concept class for standard graph maps. More... | |
| class | MappableDigraphComponent< BAS > |
| Skeleton class for mappable directed graphs. More... | |
| class | MappableDigraphComponent< BAS >::NodeMap< V > |
| Standard graph map for the nodes. More... | |
| class | MappableDigraphComponent< BAS >::ArcMap< V > |
| Standard graph map for the arcs. More... | |
| class | MappableGraphComponent< BAS > |
| Skeleton class for mappable undirected graphs. More... | |
| class | MappableGraphComponent< BAS >::EdgeMap< V > |
| Standard graph map for the edges. More... | |
| class | MappableBpGraphComponent< BAS > |
| Skeleton class for mappable undirected bipartite graphs. More... | |
| class | MappableBpGraphComponent< BAS >::RedNodeMap< V > |
| Standard graph map for the red nodes. More... | |
| class | MappableBpGraphComponent< BAS >::BlueNodeMap< V > |
| Standard graph map for the blue nodes. More... | |
| class | ExtendableDigraphComponent< BAS > |
| Skeleton class for extendable directed graphs. More... | |
| class | ExtendableGraphComponent< BAS > |
| Skeleton class for extendable undirected graphs. More... | |
| class | ExtendableBpGraphComponent< BAS > |
| Skeleton class for extendable undirected bipartite graphs. More... | |
| class | ErasableDigraphComponent< BAS > |
| Skeleton class for erasable directed graphs. More... | |
| class | ErasableGraphComponent< BAS > |
| Skeleton class for erasable undirected graphs. More... | |
| class | ErasableBpGraphComponent< BAS > |
| Skeleton class for erasable undirected graphs. More... | |
| class | ClearableDigraphComponent< BAS > |
| Skeleton class for clearable directed graphs. More... | |
| class | ClearableGraphComponent< BAS > |
| Skeleton class for clearable undirected graphs. More... | |
| class | ClearableBpGraphComponent< BAS > |
| Skeleton class for clearable undirected biparite graphs. More... | |
Namespaces | |
| lemon | |
| The namespace of LEMON. | |
| lemon::concepts | |
| The namespace of LEMON concepts and concept checking classes. | |
1.8.5