/// <summary> /// Constructor that takes an ElementVisitor. /// </summary> /// <param name="visitor">IElementVisitor to use when traversing</param> /// <param name="filter">IElementVisitorFilter to use when traversing</param> /// <param name="includeLinks">request element links be included in the visitation</param> public FullDepthElementWalker(IElementVisitor visitor, IElementVisitorFilter filter, bool includeLinks) : base(visitor, filter, includeLinks) { }
/// <summary> /// Constructor that takes an ElementVisitor. /// </summary> /// <param name="visitor">IElementVisitor to use when traversing</param> /// <param name="filter">IElementVisitorFilter to use when traversing</param> /// <param name="includeLinks">request element links be included in the visitation</param> public FullDepthElementWalker(IElementVisitor visitor, IElementVisitorFilter filter, bool includeLinks) : base(visitor, filter, includeLinks) { }
/// <summary> /// Constructor that takes an ElementVisitor. /// This defaults to depth first traversal, pre-Order visitation of the graph with no element links. /// </summary> /// <param name="visitor">IElementVisitor to use when traversing</param> /// <param name="filter">IElementVisitorFilter to use when traversing</param> public FullDepthElementWalker(IElementVisitor visitor, IElementVisitorFilter filter) : base(visitor, filter) { }
/// <summary> /// Constructor that takes an ElementVisitor. /// This defaults to depth first traversal, pre-Order visitation of the graph with no element links. /// </summary> /// <param name="visitor">IElementVisitor to use when traversing</param> /// <param name="filter">IElementVisitorFilter to use when traversing</param> public FullDepthElementWalker(IElementVisitor visitor, IElementVisitorFilter filter) : base(visitor, filter) { }