Table of Contents

Class EdgeCollection<TNodeValue, TEdgeLabel>

Namespace
Bonsai.Dag
Assembly
Bonsai.Core.dll

Represents a collection of outgoing labeled edges in a directed graph.

public class EdgeCollection<TNodeValue, TEdgeLabel> : Collection<Edge<TNodeValue, TEdgeLabel>>, IList<Edge<TNodeValue, TEdgeLabel>>, ICollection<Edge<TNodeValue, TEdgeLabel>>, IList, ICollection, IReadOnlyList<Edge<TNodeValue, TEdgeLabel>>, IReadOnlyCollection<Edge<TNodeValue, TEdgeLabel>>, IEnumerable<Edge<TNodeValue, TEdgeLabel>>, IEnumerable

Type Parameters

TNodeValue

The type of the labels associated with graph nodes.

TEdgeLabel

The type of the labels associated with graph edges.

Inheritance
Collection<Edge<TNodeValue, TEdgeLabel>>
EdgeCollection<TNodeValue, TEdgeLabel>
Implements
IList<Edge<TNodeValue, TEdgeLabel>>
ICollection<Edge<TNodeValue, TEdgeLabel>>
IReadOnlyList<Edge<TNodeValue, TEdgeLabel>>
IReadOnlyCollection<Edge<TNodeValue, TEdgeLabel>>
IEnumerable<Edge<TNodeValue, TEdgeLabel>>
Inherited Members