QuickGraph


IHierarchy<'TVertex, 'TEdge>

Namespace: QuickGraph

Instance members

Instance memberDescription
ChildrenEdges(vertex)
Signature: vertex:'TVertex -> IEnumerable<'TEdge>
Modifiers: abstract

Gets the collection of children from

ChildrenVertices(vertex)
Signature: vertex:'TVertex -> IEnumerable<'TVertex>
Modifiers: abstract

Gets the collection of children from

GetParent(vertex)
Signature: vertex:'TVertex -> 'TVertex
Modifiers: abstract

Gets the parent of

GetParentEdge(vertex)
Signature: vertex:'TVertex -> 'TEdge
Modifiers: abstract

Gets the parent of

InducedEdgeCount(source, target)
Signature: (source:'TVertex * target:'TVertex) -> int
Modifiers: abstract

Gets the number of edges between and .

IsCrossEdge(edge)
Signature: edge:'TEdge -> bool
Modifiers: abstract

Gets a value indicating if is a cross edge.

IsInnerNode(vertex)
Signature: vertex:'TVertex -> bool
Modifiers: abstract

Gets a value indicating if is inner node or a leaf.

IsPredecessorOf(source, target)
Signature: (source:'TVertex * target:'TVertex) -> bool
Modifiers: abstract

Gets a value indicating if is a predecessor of

IsRealEdge(edge)
Signature: edge:'TEdge -> bool
Modifiers: abstract

Gets a value indicating whether
exists really or is just an induced edge.

Root
Signature: 'TVertex
Modifiers: abstract

Gets the roots of the hierarchy

Fork me on GitHub