GlobalNavigation
Class VisibilityGraph.QueueElement

java.lang.Object
  extended by GlobalNavigation.VisibilityGraph.QueueElement
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
VisibilityGraph

public class VisibilityGraph.QueueElement
extends java.lang.Object
implements java.lang.Comparable


Field Summary
 double distanceFromStart
           
 double distanceToGoal
           
 java.util.ArrayList<java.awt.geom.Point2D.Double> path
           
 
Constructor Summary
VisibilityGraph.QueueElement(java.util.ArrayList<java.awt.geom.Point2D.Double> p, double distFromStart, double distToGoal)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

path

public java.util.ArrayList<java.awt.geom.Point2D.Double> path

distanceToGoal

public double distanceToGoal

distanceFromStart

public double distanceFromStart
Constructor Detail

VisibilityGraph.QueueElement

public VisibilityGraph.QueueElement(java.util.ArrayList<java.awt.geom.Point2D.Double> p,
                                    double distFromStart,
                                    double distToGoal)
Method Detail

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable