Creates a bidirectional graph out of a
IVertexAndEdgeListGraph graph.
Namespace:
QuickGraph.RepresentationsAssembly: QuickGraph.Algorithms (in QuickGraph.Algorithms.dll) Version: 2.4.2.1515 (2.4.2.1515)
Syntax
| C# |
|---|
public class BidirectionalAdaptorGraph : IBidirectionalVertexAndEdgeListGraph, IBidirectionalVertexListGraph, IBidirectionalGraph, IVertexAndEdgeListGraph, IVertexListGraph, IEdgeListAndIncidenceGraph, IEdgeListGraph, IIncidenceGraph, IAdjacencyGraph, IImplicitGraph, IGraph |
| Visual Basic (Declaration) |
|---|
Public Class BidirectionalAdaptorGraph _ Implements IBidirectionalVertexAndEdgeListGraph, IBidirectionalVertexListGraph, IBidirectionalGraph, IVertexAndEdgeListGraph, _ IVertexListGraph, IEdgeListAndIncidenceGraph, IEdgeListGraph, IIncidenceGraph, IAdjacencyGraph, _ IImplicitGraph, IGraph |
Remarks
This class adapts a IVertexAndEdgeListGraph to support in-edge traversal. Be aware, that the in-edge traversal is less efficient that using specialized classes.
