The OrderedTree type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | OrderedTree | Initializes a new instance of the OrderedTree class |
Methods
Name | Description | |
---|---|---|
![]() | Add |
Add
args: ByVal key As IComparable, ByVal data As Object
key is object that implements IComparable interface
performance tip: change to use use int type (such as the hashcode)
|
![]() | Clear | |
![]() | ContainsKey | |
![]() | Elements()()()() | |
![]() | Elements(Boolean) | |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
![]() | GetData | |
![]() | GetEnumerator | |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetMaxKey | |
![]() | GetMaxValue | |
![]() | GetMinKey | |
![]() | GetMinValue | |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | IsEmpty | |
![]() | KeyElements | |
![]() | MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Remove | |
![]() | RemoveMax | |
![]() | RemoveMin | |
![]() | RotateLeft |
RotateLeft
Rebalance the tree by rotating the nodes to the left
|
![]() | RotateRight |
RotateRight
Rebalance the tree by rotating the nodes to the right
|
![]() | ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() ![]() | sentinelNode |