public class SimulatedState extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
SimulatedState() |
SimulatedState(double lat,
double lon,
float height,
float x,
float y,
float z,
float phi,
float theta,
float psi,
float u,
float v,
float w,
float p,
float q,
float r,
float svx,
float svy,
float svz) |
SimulatedState(IMCDefinition defs) |
SimulatedState(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 SimulatedState()
public SimulatedState(IMCMessage msg)
public SimulatedState(IMCDefinition defs)
public SimulatedState(double lat, double lon, float height, float x, float y, float z, float phi, float theta, float psi, float u, float v, float w, float p, float q, float r, float svx, float svy, float svz)
public static SimulatedState create(java.lang.Object... values)
public static SimulatedState clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public double getLat()
public SimulatedState setLat(double lat)
lat
- Latitude (WGS-84) (rad)public double getLon()
public SimulatedState setLon(double lon)
lon
- Longitude (WGS-84) (rad)public double getHeight()
public SimulatedState setHeight(double height)
height
- Height (WGS-84) (m)public double getX()
public SimulatedState setX(double x)
x
- Offset north (m) (m)public double getY()
public SimulatedState setY(double y)
y
- Offset east (m) (m)public double getZ()
public SimulatedState setZ(double z)
z
- Offset down (m) (m)public double getPhi()
public SimulatedState setPhi(double phi)
phi
- Rotation over x axis (rad)public double getTheta()
public SimulatedState setTheta(double theta)
theta
- Rotation over y axis (rad)public double getPsi()
public SimulatedState setPsi(double psi)
psi
- Rotation over z axis (rad)public double getU()
public SimulatedState setU(double u)
u
- Body-Fixed xx Linear Velocity (m/s)public double getV()
public SimulatedState setV(double v)
v
- Body-Fixed yy Linear Velocity (m/s)public double getW()
public SimulatedState setW(double w)
w
- Body-Fixed zz Linear Velocity (m/s)public double getP()
public SimulatedState setP(double p)
p
- Angular Velocity in x (rad/s)public double getQ()
public SimulatedState setQ(double q)
q
- Angular Velocity in y (rad/s)public double getR()
public SimulatedState setR(double r)
r
- Angular Velocity in z (rad/s)public double getSvx()
public SimulatedState setSvx(double svx)
svx
- Stream Velocity X (North) (m/s)public double getSvy()
public SimulatedState setSvy(double svy)
svy
- Stream Velocity Y (East) (m/s)public double getSvz()
public SimulatedState setSvz(double svz)
svz
- Stream Velocity Z (Down) (m/s)