Loading...
Searching...
No Matches
lemon::concepts Namespace Reference

## Detailed Description

The namespace of LEMON concepts and concept checking classes

## Classes

class | BpGraph
| Class describing the concept of undirected bipartite graphs. More...
class | Digraph
| Class describing the concept of directed graphs. More...
class | Graph
| Class describing the concept of undirected graphs. More...
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 | BaseBpGraphComponent
| Base skeleton class for undirected bipartite graphs. More...
class | IDableDigraphComponent
| Skeleton class for idable directed graphs. More...
class | IDableGraphComponent
| Skeleton class for idable undirected graphs. More...
class | IDableBpGraphComponent
| Skeleton class for idable undirected bipartite graphs. More...
class | GraphItemIt
| Concept class for `NodeIt`, `ArcIt` and `EdgeIt` types. More...
class | GraphIncIt
| Concept class for `InArcIt`, `OutArcIt` and `IncEdgeIt` types. More...
class | IterableDigraphComponent
| Skeleton class for iterable directed graphs. More...
class | IterableGraphComponent
| Skeleton class for iterable undirected graphs. More...
class | IterableBpGraphComponent
| Skeleton class for iterable undirected bipartite graphs. More...
class | AlterableDigraphComponent
| Skeleton class for alterable directed graphs. More...
class | AlterableGraphComponent
| Skeleton class for alterable undirected graphs. More...
class | AlterableBpGraphComponent
| Skeleton class for alterable undirected bipartite graphs. More...
class | GraphMap
| Concept class for standard graph maps. More...
class | MappableDigraphComponent
| Skeleton class for mappable directed graphs. More...
class | MappableGraphComponent
| Skeleton class for mappable undirected graphs. More...
class | MappableBpGraphComponent
| Skeleton class for mappable undirected bipartite graphs. More...
class | ExtendableDigraphComponent
| Skeleton class for extendable directed graphs. More...
class | ExtendableGraphComponent
| Skeleton class for extendable undirected graphs. More...
class | ExtendableBpGraphComponent
| Skeleton class for extendable undirected bipartite graphs. More...
class | ErasableDigraphComponent
| Skeleton class for erasable directed graphs. More...
class | ErasableGraphComponent
| Skeleton class for erasable undirected graphs. More...
class | ErasableBpGraphComponent
| Skeleton class for erasable undirected graphs. More...
class | ClearableDigraphComponent
| Skeleton class for clearable directed graphs. More...
class | ClearableGraphComponent
| Skeleton class for clearable undirected graphs. More...
class | ClearableBpGraphComponent
| Skeleton class for clearable undirected biparite graphs. More...
class | Heap
| The heap concept. More...
class | ReadMap
| Readable map concept. More...
class | WriteMap
| Writable map concept. More...
class | ReadWriteMap
| Read/writable map concept. More...
class | ReferenceMap
| Dereferable map concept. More...
class | Path
| A skeleton structure for representing directed paths in a digraph. More...
class | PathDumper
| A skeleton structure for path dumpers. More...