QuickGraph


ReversedBidirectionalGraph<'TVertex, 'TEdge>

Namespace: QuickGraph

Constructors

ConstructorDescription
new(originalGraph)
Signature: originalGraph:IBidirectionalGraph<'TVertex,'TEdge> -> unit

Instance members

Instance memberDescription
AllowParallelEdges
Signature: bool
Modifiers: abstract
ContainsEdge(source, target)
Signature: (source:'TVertex * target:'TVertex) -> bool
Modifiers: abstract
ContainsEdge(edge)
Signature: edge:SReversedEdge<'TVertex,'TEdge> -> bool
Modifiers: abstract
ContainsVertex(vertex)
Signature: vertex:'TVertex -> bool
Modifiers: abstract
Degree(v)
Signature: v:'TVertex -> int
Modifiers: abstract
EdgeCount
Signature: int
Modifiers: abstract
Edges
Signature: IEnumerable<SReversedEdge<'TVertex,'TEdge>>
Modifiers: abstract
InDegree(v)
Signature: v:'TVertex -> int
Modifiers: abstract
InEdge(v, index)
Signature: (v:'TVertex * index:int) -> SReversedEdge<'TVertex,'TEdge>
Modifiers: abstract
InEdges(v)
Signature: v:'TVertex -> IEnumerable<SReversedEdge<'TVertex,'TEdge>>
Modifiers: abstract
IsDirected
Signature: bool
Modifiers: abstract
IsEdgesEmpty
Signature: bool
Modifiers: abstract
IsInEdgesEmpty(v)
Signature: v:'TVertex -> bool
Modifiers: abstract
IsOutEdgesEmpty(v)
Signature: v:'TVertex -> bool
Modifiers: abstract
IsVerticesEmpty
Signature: bool
Modifiers: abstract
OriginalGraph
Signature: IBidirectionalGraph<'TVertex,'TEdge>
OutDegree(v)
Signature: v:'TVertex -> int
Modifiers: abstract
OutEdge(v, index)
Signature: (v:'TVertex * index:int) -> SReversedEdge<'TVertex,'TEdge>
Modifiers: abstract
OutEdges(v)
Signature: v:'TVertex -> IEnumerable<SReversedEdge<'TVertex,'TEdge>>
Modifiers: abstract
TryGetEdge(source, target, edge)
Signature: (source:'TVertex * target:'TVertex * edge:byref<SReversedEdge<'TVertex,'TEdge>>) -> bool
Modifiers: abstract
TryGetEdges(source, target, edges)
Signature: (source:'TVertex * target:'TVertex * edges:byref<IEnumerable<SReversedEdge<'TVertex,'TEdge>>>) -> bool
Modifiers: abstract
TryGetInEdges(v, edges)
Signature: (v:'TVertex * edges:byref<IEnumerable<SReversedEdge<'TVertex,'TEdge>>>) -> bool
Modifiers: abstract
TryGetOutEdges(v, edges)
Signature: (v:'TVertex * edges:byref<IEnumerable<SReversedEdge<'TVertex,'TEdge>>>) -> bool
Modifiers: abstract
VertexCount
Signature: int
Modifiers: abstract
Vertices
Signature: IEnumerable<'TVertex>
Modifiers: abstract
Fork me on GitHub