org.geotools.graph.traverse
Class DijkstraTraversal.CostNode

java.lang.Object
  extended byorg.geotools.graph.traverse.DijkstraTraversal.CostNode
Enclosing class:
DijkstraTraversal

public class DijkstraTraversal.CostNode
extends java.lang.Object

Simple data structure used to track cost of nodes and path from source.


Field Summary
 double m_cost
           
 GraphComponent m_element
           
 DijkstraTraversal.CostNode m_parent
           
 
Constructor Summary
DijkstraTraversal.CostNode(GraphComponent element, double cost)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_element

public GraphComponent m_element

m_cost

public double m_cost

m_parent

public DijkstraTraversal.CostNode m_parent
Constructor Detail

DijkstraTraversal.CostNode

public DijkstraTraversal.CostNode(GraphComponent element,
                                  double cost)