public class Unconstrained extends Maneuver implements IMCSerialization
Maneuver.SPEED_UNITS, Maneuver.Z_UNITScircleDiam, CT_BOOLEAN, CT_NUMBER, CT_STRING, customSettings, customSettingsTypeHint, DEFAULT_ROOT_ELEMENT, endActions, id, startActions| Constructor and Description |
|---|
Unconstrained() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
A maneuver must have a way to clone itself.
|
org.dom4j.Document |
getManeuverAsDocument(java.lang.String rootElementName) |
java.lang.String |
getType()
The extending classes should provide a type name that will be shown to the user related to that maneuver.
|
void |
initializeManeuver(ParametersPanel params) |
void |
loadFromXML(java.lang.String xml) |
SystemPositionAndAttitude |
ManeuverFunction(SystemPositionAndAttitude lastVehicleState) |
void |
parseIMCMessage(pt.lsts.imc.IMCMessage message) |
pt.lsts.imc.IMCMessage |
serializeToIMC() |
additionalProperties, addTransition, asDocument, asDocument, asElement, asElement, asXML, asXML, clone, cloneActions, compareTo, createFromXML, endManeuver, getCustomSettings, getCustomSettingsTypeHint, getEndActions, getIcon, getId, getManeuverXml, getMaxTime, getMinTime, getMissionType, getProperties, getPropertiesDialogTitle, getPropertiesErrors, getReacheableManeuvers, getSamePositionManeuvers, getStartActions, getTooltipText, getTransitionCondition, getXPosition, getYPosition, hasEnded, interpolate, isInitialManeuver, loadFromXMLExtraParameters, loadFromXMLExtraParameters, loadManeuverXml, paintOnMap, removeTransition, setCustomSettings, setCustomSettingsTypeHint, setId, setInitialManeuver, setMaxTime, setMinTime, setMissionType, setProperties, setXPosition, setYPosition, toStringpublic void loadFromXML(java.lang.String xml)
loadFromXML in class Maneuverpublic void initializeManeuver(ParametersPanel params)
public java.lang.String getType()
Maneuverpublic java.lang.Object clone()
Maneuverpublic SystemPositionAndAttitude ManeuverFunction(SystemPositionAndAttitude lastVehicleState)
public org.dom4j.Document getManeuverAsDocument(java.lang.String rootElementName)
getManeuverAsDocument in class Maneuverpublic void parseIMCMessage(pt.lsts.imc.IMCMessage message)
parseIMCMessage in interface IMCSerializationpublic pt.lsts.imc.IMCMessage serializeToIMC()
serializeToIMC in interface IMCSerializationCopyright © 2004-2016 FEUP-LSTS and Neptus developers. All Rights Reserved.