public class UsblPositionExtended extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
UsblPositionExtended() |
UsblPositionExtended(IMCDefinition defs) |
UsblPositionExtended(IMCMessage msg) |
UsblPositionExtended(java.lang.String target,
float x,
float y,
float z,
float n,
float e,
float d,
float phi,
float theta,
float psi,
float accuracy) |
Modifier and Type | Method and Description |
---|---|
static UsblPositionExtended |
clone(IMCMessage msg) |
static UsblPositionExtended |
create(java.lang.Object... values) |
double |
getAccuracy() |
double |
getD() |
double |
getE() |
double |
getN() |
double |
getPhi() |
double |
getPsi() |
java.lang.String |
getTarget() |
double |
getTheta() |
double |
getX() |
double |
getY() |
double |
getZ() |
UsblPositionExtended |
setAccuracy(double accuracy) |
UsblPositionExtended |
setD(double d) |
UsblPositionExtended |
setE(double e) |
UsblPositionExtended |
setN(double n) |
UsblPositionExtended |
setPhi(double phi) |
UsblPositionExtended |
setPsi(double psi) |
UsblPositionExtended |
setTarget(java.lang.String target) |
UsblPositionExtended |
setTheta(double theta) |
UsblPositionExtended |
setX(double x) |
UsblPositionExtended |
setY(double y) |
UsblPositionExtended |
setZ(double z) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, copyToClipoard, 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, makeImmutable, parseJson, parseXml, pasteFromClipoard, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toByteArray, toByteArray, toString, validate
public static final int ID_STATIC
public UsblPositionExtended()
public UsblPositionExtended(IMCMessage msg)
public UsblPositionExtended(IMCDefinition defs)
public UsblPositionExtended(java.lang.String target, float x, float y, float z, float n, float e, float d, float phi, float theta, float psi, float accuracy)
public static UsblPositionExtended create(java.lang.Object... values)
public static UsblPositionExtended clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public java.lang.String getTarget()
public UsblPositionExtended setTarget(java.lang.String target)
target
- Targetpublic double getX()
public UsblPositionExtended setX(double x)
x
- X (m)public double getY()
public UsblPositionExtended setY(double y)
y
- Y (m)public double getZ()
public UsblPositionExtended setZ(double z)
z
- Z (m)public double getN()
public UsblPositionExtended setN(double n)
n
- N (m)public double getE()
public UsblPositionExtended setE(double e)
e
- E (m)public double getD()
public UsblPositionExtended setD(double d)
d
- D (m)public double getPhi()
public UsblPositionExtended setPhi(double phi)
phi
- Roll Angle (rad)public double getTheta()
public UsblPositionExtended setTheta(double theta)
theta
- Pitch Angle (rad)public double getPsi()
public UsblPositionExtended setPsi(double psi)
psi
- Yaw Angle (rad)public double getAccuracy()
public UsblPositionExtended setAccuracy(double accuracy)
accuracy
- Accuracy (m)