public class FormationEvaluation extends IMCMessage
Modifier and Type | Class and Description |
---|---|
static class |
FormationEvaluation.OP |
static class |
FormationEvaluation.TYPE |
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
FormationEvaluation() |
FormationEvaluation(FormationEvaluation.TYPE type,
FormationEvaluation.OP op,
float err_mean,
float dist_min_abs,
float dist_min_mean,
float roll_rate_mean,
float time,
FormationControlParams ControlParams) |
FormationEvaluation(IMCDefinition defs) |
FormationEvaluation(IMCMessage msg) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAgeInSeconds, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getEntityName, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageInfo, 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, parseJson, parseXml, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public FormationEvaluation()
public FormationEvaluation(IMCMessage msg)
public FormationEvaluation(IMCDefinition defs)
public FormationEvaluation(FormationEvaluation.TYPE type, FormationEvaluation.OP op, float err_mean, float dist_min_abs, float dist_min_mean, float roll_rate_mean, float time, FormationControlParams ControlParams)
public static FormationEvaluation create(java.lang.Object... values)
public static FormationEvaluation clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public FormationEvaluation.TYPE getType()
public java.lang.String getTypeStr()
public short getTypeVal()
public FormationEvaluation setType(FormationEvaluation.TYPE type)
type
- Type (enumerated)public FormationEvaluation setTypeStr(java.lang.String type)
type
- Type (as a String)public FormationEvaluation setTypeVal(short type)
type
- Type (integer value)public FormationEvaluation.OP getOp()
public java.lang.String getOpStr()
public short getOpVal()
public FormationEvaluation setOp(FormationEvaluation.OP op)
op
- Operation (enumerated)public FormationEvaluation setOpStr(java.lang.String op)
op
- Operation (as a String)public FormationEvaluation setOpVal(short op)
op
- Operation (integer value)public double getErrMean()
public FormationEvaluation setErrMean(double err_mean)
err_mean
- Mean Position Errorpublic double getDistMinAbs()
public FormationEvaluation setDistMinAbs(double dist_min_abs)
dist_min_abs
- Absolute Minimum Distancepublic double getDistMinMean()
public FormationEvaluation setDistMinMean(double dist_min_mean)
dist_min_mean
- Mean Minimum Distancepublic double getRollRateMean()
public FormationEvaluation setRollRateMean(double roll_rate_mean)
roll_rate_mean
- Mean Roll Ratepublic double getTime()
public FormationEvaluation setTime(double time)
time
- Evaluation Timepublic FormationControlParams getControlParams()
public FormationEvaluation setControlParams(FormationControlParams ControlParams)
ControlParams
- Formation Control Parameters