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, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessage, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public 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.Exception
public 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