Spec
DirectedGraphA directed graph that stores the edges in an adjacency list.
A directed graph that stores the edges in an adjacency list.
| Extends | Graph |
|---|---|
| All Extended | Graph |
| All Impl'd | AssignableConcept, ContainerConcept, DestructibleConcept |
| Defined in | |
| Signature |
template <[typename TCargo[, typename TSpec]]>
class Graph<Directed<TCargo, TSpec> >;
|
Template Parameters
TCargo |
The cargo type that can be attached to the edges. Default: void. |
|---|---|
TSpec |
The specializing type. Default: Default. Use WithoutEdgeId here to omit edge ids. NB: if edges do not store ids then external property maps do not work. |
Interface Function Overview
Interface Functions Inherited From Graph
addEdgeaddEdgesaddVertexassignEdgeMapassignVertexMapclearclearEdgesclearVerticesdegreeemptyfindEdgegetAdjacencyMatrixgetNilgetVertexAdjacencyVectorinDegreenumEdgesnumVerticesoutDegreeremoveEdgeremoveInEdgesremoveOutEdgesremoveVertexresizeEdgeMapresizeVertexMapsourceVertextargetVertextransposewriteRecords
Interface Functions Inherited From AssignableConcept
Interface Functions Inherited From ContainerConcept
Interface Metafunction Overview
Interface Metafunctions Inherited From Graph
Interface Metafunctions Inherited From ContainerConcept
Detailed Description
