QuickGraph


DelegateImplicitUndirectedGraph<'TVertex, 'TEdge>

Namespace: QuickGraph

A functional implicit undirected graph

Constructors

ConstructorDescription
new(...)
Signature: (tryGetAdjacenyEdges:TryFunc<'TVertex,IEnumerable<'TEdge>> * allowParallelEdges:bool) -> unit

Instance members

Instance memberDescription
AdjacentDegree(v)
Signature: v:'TVertex -> int
Modifiers: abstract
AdjacentEdge(v, index)
Signature: (v:'TVertex * index:int) -> 'TEdge
Modifiers: abstract
AdjacentEdges(v)
Signature: v:'TVertex -> IEnumerable<'TEdge>
Modifiers: abstract
AllowParallelEdges
Signature: bool
Modifiers: abstract
ContainsEdge(source, target)
Signature: (source:'TVertex * target:'TVertex) -> bool
Modifiers: abstract
ContainsVertex(vertex)
Signature: vertex:'TVertex -> bool
Modifiers: abstract
EdgeEqualityComparer
Signature: EdgeEqualityComparer<'TVertex,'TEdge>
Modifiers: abstract
IsAdjacentEdgesEmpty(v)
Signature: v:'TVertex -> bool
Modifiers: abstract
IsDirected
Signature: bool
Modifiers: abstract
TryGetAdjacencyEdgesFunc
Signature: TryFunc<'TVertex,IEnumerable<'TEdge>>
TryGetAdjacentEdges(v, edges)
Signature: (v:'TVertex * edges:byref<IEnumerable<'TEdge>>) -> bool
TryGetEdge(source, target, edge)
Signature: (source:'TVertex * target:'TVertex * edge:byref<'TEdge>) -> bool
Modifiers: abstract
Fork me on GitHub