Show / Hide Table of Contents

Class DefaultTraverser<T>

The default graph traverser. Uses the from nodes traversing methods.

Inheritance
System.Object
DefaultTraverser<T>
Implements
INodeTraverser<T>
Namespace: PathFinder.Graphs
Assembly: PathFinder.dll
Syntax
public class DefaultTraverser<T> : object, INodeTraverser<T> where T : ITraversableNode<T>
Type Parameters
Name Description
T

ITraversableNode<T>

Methods

| Improve this Doc View Source

EstimatedCost(T, T)

Declaration
public double EstimatedCost(T fromNode, T toNode)
Parameters
Type Name Description
T fromNode
T toNode
Returns
Type Description
System.Double
| Improve this Doc View Source

NeighborNodes(T)

Declaration
public IEnumerable<T> NeighborNodes(T sourceNode)
Parameters
Type Name Description
T sourceNode
Returns
Type Description
IEnumerable<T>
| Improve this Doc View Source

RealCost(T, T)

Declaration
public double RealCost(T fromNode, T toNode)
Parameters
Type Name Description
T fromNode
T toNode
Returns
Type Description
System.Double

Implements

INodeTraverser<T>
  • Improve this Doc
  • View Source
☀
☾
Back to top Generated by DocFX