public class FormCtrlParam extends IMCMessage
| Modifier and Type | Class and Description |
|---|---|
static class |
FormCtrlParam.ACTION |
| Modifier and Type | Field and Description |
|---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID| Constructor and Description |
|---|
FormCtrlParam() |
FormCtrlParam(FormCtrlParam.ACTION Action,
float LonGain,
float LatGain,
long BondThick,
float LeadGain,
float DeconflGain) |
FormCtrlParam(IMCDefinition defs) |
FormCtrlParam(IMCMessage msg) |
| Modifier and Type | Method and Description |
|---|---|
static FormCtrlParam |
clone(IMCMessage msg) |
static FormCtrlParam |
create(java.lang.Object... values) |
FormCtrlParam.ACTION |
getAction()
Action on the vehicle formation control parameters.
|
long |
getBondThick() |
double |
getDeconflGain() |
double |
getLatGain() |
double |
getLeadGain() |
double |
getLonGain() |
FormCtrlParam |
setAction(FormCtrlParam.ACTION Action) |
FormCtrlParam |
setAction(short Action) |
FormCtrlParam |
setAction(java.lang.String Action) |
FormCtrlParam |
setBondThick(long BondThick) |
FormCtrlParam |
setDeconflGain(double DeconflGain) |
FormCtrlParam |
setLatGain(double LatGain) |
FormCtrlParam |
setLeadGain(double LeadGain) |
FormCtrlParam |
setLonGain(double LonGain) |
asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, 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, getValues, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validatepublic static final int ID_STATIC
public FormCtrlParam()
public FormCtrlParam(IMCMessage msg)
public FormCtrlParam(IMCDefinition defs)
public FormCtrlParam(FormCtrlParam.ACTION Action, float LonGain, float LatGain, long BondThick, float LeadGain, float DeconflGain)
public static FormCtrlParam create(java.lang.Object... values)
public static FormCtrlParam clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exceptionpublic FormCtrlParam.ACTION getAction()
public double getLonGain()
public double getLatGain()
public long getBondThick()
public double getLeadGain()
public double getDeconflGain()
public FormCtrlParam setAction(FormCtrlParam.ACTION Action)
Action - Action (enumerated)public FormCtrlParam setAction(java.lang.String Action)
Action - Action (as a String)public FormCtrlParam setAction(short Action)
Action - Action (integer value)public FormCtrlParam setLonGain(double LonGain)
LonGain - Longitudinal Gainpublic FormCtrlParam setLatGain(double LatGain)
LatGain - Lateral Gainpublic FormCtrlParam setBondThick(long BondThick)
BondThick - Boundary Layer Thicknesspublic FormCtrlParam setLeadGain(double LeadGain)
LeadGain - Leader Gainpublic FormCtrlParam setDeconflGain(double DeconflGain)
DeconflGain - Deconfliction Gain