IT:AD:NET:Libraries:QuickGraph:Concepts
- See also:
Contracts
IImplicitGraphdefines a graph that contains information about the out-edges of a vertex.- This interface is particularly important when the size of your graph is infinite and you only have “local information”.
*
IIncidenceGraphextendsIImplicitGraphby providing the out-edges count,IVertexListGraphdefines a graph that publishes the collection of vertices.- With this concept, one can iterate the vertices and access the out edges of each vertex.
- This is an important concept that is used by many algorithms.
*
IEdgeListGraphdefines a graph that publishes the collection of edges.- No information about out-edges is available.
*
IVertexAndEdgeListGraphmergesIVertexListGraphandIEdgeListGraphfunctionalitiesIBidirectionalGraphdefines a vertex list graph that also publishes the in-edges.- Such graph can be used to explore a graph in a both directions.
