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, asXml, 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, 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 double getLon()
public double getHeight()
public double getX()
public double getY()
public double getZ()
public double getPhi()
public double getTheta()
public double getPsi()
public double getU()
public double getV()
public double getW()
public double getP()
public double getQ()
public double getR()
public double getSvx()
public double getSvy()
public double getSvz()
public SimulatedState setLat(double lat)
lat
- Latitude (WGS-84) (rad)public SimulatedState setLon(double lon)
lon
- Longitude (WGS-84) (rad)public SimulatedState setHeight(double height)
height
- Height (WGS-84) (m)public SimulatedState setX(double x)
x
- Offset north (m) (m)public SimulatedState setY(double y)
y
- Offset east (m) (m)public SimulatedState setZ(double z)
z
- Offset down (m) (m)public SimulatedState setPhi(double phi)
phi
- Rotation over x axis (rad)public SimulatedState setTheta(double theta)
theta
- Rotation over y axis (rad)public SimulatedState setPsi(double psi)
psi
- Rotation over z axis (rad)public SimulatedState setU(double u)
u
- Body-Fixed xx Linear Velocity (m/s)public SimulatedState setV(double v)
v
- Body-Fixed yy Linear Velocity (m/s)public SimulatedState setW(double w)
w
- Body-Fixed zz Linear Velocity (m/s)public SimulatedState setP(double p)
p
- Angular Velocity in x (rad/s)public SimulatedState setQ(double q)
q
- Angular Velocity in y (rad/s)public SimulatedState setR(double r)
r
- Angular Velocity in z (rad/s)public SimulatedState setSvx(double svx)
svx
- Stream Velocity X (North) (m/s)public SimulatedState setSvy(double svy)
svy
- Stream Velocity Y (East) (m/s)public SimulatedState setSvz(double svz)
svz
- Stream Velocity Z (Down) (m/s)