Class OrderedSetNode<T>
Represents a node of the OrderedSet
.
Inheritance
System.Object
OrderedSetNode<T>
Namespace: AlchemyBow.Navigation.Collections
Assembly: AlchemyBow.Navigation.dll
Syntax
public sealed class OrderedSetNode<T>
where T : class, IComparable<T>
Type Parameters
Name | Description |
---|---|
T | The type of the node value. |
Constructors
| Improve this Doc View SourceOrderedSetNode(T)
Creates an instance of the OrderedSetNode class.
Declaration
public OrderedSetNode(T value)
Parameters
Type | Name | Description |
---|---|---|
T | value | The value of the node. |
Fields
| Improve this Doc View Sourceheight
The height of the node.
Declaration
public int height
Field Value
Type | Description |
---|---|
System.Int32 | The height of the node. |
left
The left child of the node (or null
).
Declaration
public OrderedSetNode<T> left
Field Value
Type | Description |
---|---|
OrderedSetNode<T> | The left child of the node (or |
next
The linked child of the node (or null
).
Declaration
public OrderedSetNode<T> next
Field Value
Type | Description |
---|---|
OrderedSetNode<T> | The linked child of the node (or |
right
The left child of the node (or null
).
Declaration
public OrderedSetNode<T> right
Field Value
Type | Description |
---|---|
OrderedSetNode<T> | The left child of the node (or |
value
The value of the node.
Declaration
public T value
Field Value
Type | Description |
---|---|
T | The value of the node. |