edu.cmu.emulator.world
Class Waypoint
java.lang.Object
edu.cmu.emulator.world.Waypoint
public class Waypoint
- extends Object
A Waypoint on a Route.
Constructor Summary |
Waypoint()
|
Waypoint(double[] pos,
double speed)
|
Waypoint(double[] pos,
double speed,
double arrivalTimeSecs)
|
name
protected String name
pos
protected double[] pos
speed
protected double speed
arrivalTimeSecs
protected double arrivalTimeSecs
Waypoint
public Waypoint()
Waypoint
public Waypoint(double[] pos,
double speed)
Waypoint
public Waypoint(double[] pos,
double speed,
double arrivalTimeSecs)
setName
public void setName(String name)
getName
public String getName()
setPos
public void setPos(double[] pos)
getPos
public double[] getPos()
setSpeed
public void setSpeed(double speed)
getSpeed
public double getSpeed()
setArrivalTimeSecs
public void setArrivalTimeSecs(double arrivalTimeSecs)
getArrivalTimeSecs
public double getArrivalTimeSecs()
setArrivalTimeMillis
public void setArrivalTimeMillis(long arrivalTimeMillis)
getArrivalTimeMillis
public long getArrivalTimeMillis()
getTimeTillArrival
public double getTimeTillArrival(double timeSecs)
complete
public void complete(double startSecs,
double[] startPos)
parsePos
protected static double[] parsePos(String posDef)
parse
public void parse(Element waypointDef)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013. All Rights Reserved.