Class DefaultTraverser<T>
The default graph traverser. Uses the from
nodes traversing methods.
Inheritance
System.Object
DefaultTraverser<T>
Assembly: PathFinder.dll
Syntax
public class DefaultTraverser<T> : object, INodeTraverser<T> where T : ITraversableNode<T>
Type Parameters
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