public class FollowReference extends Maneuver
| Modifier and Type | Field and Description |
|---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID| Constructor and Description |
|---|
FollowReference() |
FollowReference(IMCDefinition defs) |
FollowReference(int control_src,
short control_ent,
float timeout,
float loiter_radius,
float altitude_interval) |
| Modifier and Type | Method and Description |
|---|---|
static FollowReference |
clone(IMCMessage msg) |
static FollowReference |
create(java.lang.Object... values) |
double |
getAltitudeInterval() |
short |
getControlEnt() |
int |
getControlSrc() |
double |
getLoiterRadius() |
double |
getTimeout() |
void |
setAltitudeInterval(double altitude_interval) |
void |
setControlEnt(short control_ent) |
void |
setControlSrc(int control_src) |
void |
setLoiterRadius(double loiter_radius) |
void |
setTimeout(double timeout) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, hasFlag, hexdump, isNull, isPeriodic, main, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessage, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validatepublic static final int ID_STATIC
public FollowReference()
public FollowReference(IMCDefinition defs)
public FollowReference(int control_src,
short control_ent,
float timeout,
float loiter_radius,
float altitude_interval)
public static FollowReference create(java.lang.Object... values)
public static FollowReference clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exceptionpublic int getControlSrc()
public short getControlEnt()
public double getTimeout()
public double getLoiterRadius()
public double getAltitudeInterval()
public void setControlSrc(int control_src)
control_src - Controlling Sourcepublic void setControlEnt(short control_ent)
control_ent - Controlling Entitypublic void setTimeout(double timeout)
timeout - Reference Update Timeoutpublic void setLoiterRadius(double loiter_radius)
loiter_radius - Loiter Radiuspublic void setAltitudeInterval(double altitude_interval)
altitude_interval - Altitude Interval