Class CountTreeEdge<TEdge, TNode>
An implementation of
Inheritance
System.Object
CountTreeEdge<TEdge, TNode>
Implements
System.IEquatable<CountTreeEdge<TEdge, TNode>>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: MoreStructures.CountTrees
Assembly: MoreStructures.dll
Syntax
public sealed class CountTreeEdge<TEdge, TNode> : IRecImmDictIndexedTreeEdge<CountTreeEdge<TEdge, TNode>, CountTreeNode<TEdge, TNode>>, IEquatable<CountTreeEdge<TEdge, TNode>> where TEdge : IRecImmDictIndexedTreeEdge<TEdge, TNode> where TNode : IRecImmDictIndexedTreeNode<TEdge, TNode>
Type Parameters
Name | Description |
---|---|
TEdge | |
TNode |
Remarks
Due to records semantics, two
Examples
Edge edge = ...
CountTreeEdge<Edge, Node> countEdge = new(edge);
Constructors
| Improve this Doc View SourceCountTreeEdge(TEdge)
An implementation of
Declaration
public CountTreeEdge(TEdge WrappedEdge)
Parameters
Type | Name | Description |
---|---|---|
TEdge | WrappedEdge | The edge being wrapped, pointing to descendants which are going to be counted. |
Remarks
Due to records semantics, two
Examples
Edge edge = ...
CountTreeEdge<Edge, Node> countEdge = new(edge);
Properties
| Improve this Doc View SourceWrappedEdge
Declaration
public TEdge WrappedEdge { get; set; }
Property Value
Type | Description |
---|---|
TEdge |
Implements
System.IEquatable<T>