Sage Modeling and Simulation Library

Cost<(Of <(<'T>)>)> Methods

The Cost<(Of <(<'T>)>)> type exposes the following members.

Methods


  Name Description
Public method AddChild(T, Boolean) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method AddChild(ITreeNode<(Of <<'(T>)>>), Boolean) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method Apportion
Public method DescendantNodesBreadthFirst
Returns an iterator that traverses the descendant nodes breadth first, top down.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method DescendantNodesDepthFirst
Returns an iterator that traverses the descendant nodes depth first, top down.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method DescendantsBreadthFirst
Returns an IEnumerable that traverses the descendant payloads breadth first.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method DescendantsDepthFirst
Returns an iterator that traverses the descendant payloads depth first.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method ForEachChild(Action<(Of <<'(T>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method ForEachChild(Action<(Of <<'(ITreeNode<(Of <<'(T>)>>)>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method GetHashCode
Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method HasChild(ITreeNode<(Of <<'(T>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method HasChild(T) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method IsChildOf (Inherited from TreeNode<(Of <(<'T>)>)>.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method Reconcile
Public method RemoveChild(T) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method RemoveChild(ITreeNode<(Of <<'(T>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method Reset
Public method SetParent (Inherited from TreeNode<(Of <(<'T>)>)>.)
Protected method SetPayload (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method Siblings
Gets an enumerator over this node's siblings in the hierarchy.
(Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method SortChildren(Comparison<(Of <<'(ITreeNode<(Of <<'(T>)>>)>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method SortChildren(IComparer<(Of <<'(ITreeNode<(Of <<'(T>)>>)>)>>)) (Inherited from TreeNode<(Of <(<'T>)>)>.)
Public method Subsume
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)