public class PopupPreview extends java.lang.Object implements IManeuverPreview<PopUp>
Modifier and Type | Field and Description |
---|---|
protected LocationType |
destination |
protected double |
duration |
protected boolean |
finished |
protected double |
maxTime |
protected double |
speed |
protected double |
surfaceTime |
protected double |
totalTime |
Constructor and Description |
---|
PopupPreview() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getState() |
boolean |
init(java.lang.String vehicleId,
PopUp man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
isFinished() |
void |
reset(SystemPositionAndAttitude state) |
SystemPositionAndAttitude |
step(SystemPositionAndAttitude state,
double timestep) |
protected LocationType destination
protected double speed
protected boolean finished
protected double totalTime
protected double surfaceTime
protected double maxTime
protected double duration
public boolean init(java.lang.String vehicleId, PopUp man, SystemPositionAndAttitude state, java.lang.Object manState)
init
in interface IManeuverPreview<PopUp>
public SystemPositionAndAttitude step(SystemPositionAndAttitude state, double timestep)
step
in interface IManeuverPreview<PopUp>
public boolean isFinished()
isFinished
in interface IManeuverPreview<PopUp>
public void reset(SystemPositionAndAttitude state)
reset
in interface IManeuverPreview<PopUp>
public java.lang.Object getState()
getState
in interface IManeuverPreview<PopUp>
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.