Show / Hide Table of Contents

    Class DepthFirstTraversal<T>

    Depth-first pre-order traversal.

    Inheritance
    System.Object
    Traversal<T>
    DepthFirstTraversal<T>
    Implements
    ITraversal<T>
    Inherited Members
    Traversal<T>.IsReturned(T, T)
    Traversal<T>.IsTraversed(T, T)
    Traversal<T>.GetChildren(T)
    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: Virtlink.Utilib.Collections.Graphs
    Assembly: Virtlink.Utilib.dll
    Syntax
    public abstract class DepthFirstTraversal<T> : Traversal<T>, ITraversal<T>
    Type Parameters
    Name Description
    T

    Methods

    | Improve this Doc View Source

    Traverse(T)

    Declaration
    public override IEnumerable<T> Traverse(T root)
    Parameters
    Type Name Description
    T root
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<T>
    Overrides
    Virtlink.Utilib.Collections.Graphs.Traversal<T>.Traverse(T)

    Implements

    ITraversal<T>
    • Improve this Doc
    • View Source
    Back to top Copyright - Daniel Pelsmaeker