public class Rows extends Maneuver
Modifier and Type | Class and Description |
---|---|
static class |
Rows.SPEED_UNITS |
static class |
Rows.Z_UNITS |
Modifier and Type | Field and Description |
---|---|
static short |
FLG_CURVE_RIGHT |
static short |
FLG_SQUARE_CURVE |
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
Rows() |
Rows(IMCDefinition defs) |
Rows(IMCMessage msg) |
Rows(int timeout,
double lat,
double lon,
float z,
Rows.Z_UNITS z_units,
float speed,
Rows.SPEED_UNITS speed_units,
double bearing,
double cross_angle,
float width,
float length,
float hstep,
short coff,
short alternation,
short flags,
java.lang.String custom) |
Modifier and Type | Method and Description |
---|---|
static Rows |
clone(IMCMessage msg) |
static Rows |
create(java.lang.Object... values) |
short |
getAlternation() |
double |
getBearing() |
short |
getCoff() |
double |
getCrossAngle() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getCustom() |
short |
getFlags() |
double |
getHstep() |
double |
getLat() |
double |
getLength() |
double |
getLon() |
double |
getSpeed() |
Rows.SPEED_UNITS |
getSpeedUnits() |
java.lang.String |
getSpeedUnitsStr() |
short |
getSpeedUnitsVal() |
int |
getTimeout() |
double |
getWidth() |
double |
getZ() |
Rows.Z_UNITS |
getZUnits() |
java.lang.String |
getZUnitsStr() |
short |
getZUnitsVal() |
Rows |
setAlternation(short alternation) |
Rows |
setBearing(double bearing) |
Rows |
setCoff(short coff) |
Rows |
setCrossAngle(double cross_angle) |
Rows |
setCustom(java.util.LinkedHashMap<java.lang.String,?> custom) |
Rows |
setCustom(java.lang.String custom) |
Rows |
setFlags(short flags) |
Rows |
setHstep(double hstep) |
Rows |
setLat(double lat) |
Rows |
setLength(double length) |
Rows |
setLon(double lon) |
Rows |
setSpeed(double speed) |
Rows |
setSpeedUnits(Rows.SPEED_UNITS speed_units) |
Rows |
setSpeedUnitsStr(java.lang.String speed_units) |
Rows |
setSpeedUnitsVal(short speed_units) |
Rows |
setTimeout(int timeout) |
Rows |
setWidth(double width) |
Rows |
setZ(double z) |
Rows |
setZUnits(Rows.Z_UNITS z_units) |
Rows |
setZUnitsStr(java.lang.String z_units) |
Rows |
setZUnitsVal(short z_units) |
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 short FLG_SQUARE_CURVE
public static final short FLG_CURVE_RIGHT
public static final int ID_STATIC
public Rows()
public Rows(IMCMessage msg)
public Rows(IMCDefinition defs)
public Rows(int timeout, double lat, double lon, float z, Rows.Z_UNITS z_units, float speed, Rows.SPEED_UNITS speed_units, double bearing, double cross_angle, float width, float length, float hstep, short coff, short alternation, short flags, java.lang.String custom)
public static Rows create(java.lang.Object... values)
public static Rows clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public int getTimeout()
public Rows setTimeout(int timeout)
timeout
- Timeout (s)public double getLat()
public Rows setLat(double lat)
lat
- Latitude WGS-84 (rad)public double getLon()
public Rows setLon(double lon)
lon
- Longitude WGS-84 (rad)public double getZ()
public Rows setZ(double z)
z
- Z Reference (m)public Rows.Z_UNITS getZUnits()
public java.lang.String getZUnitsStr()
public short getZUnitsVal()
public Rows setZUnits(Rows.Z_UNITS z_units)
z_units
- Z Units (enumerated)public Rows setZUnitsStr(java.lang.String z_units)
z_units
- Z Units (as a String)public Rows setZUnitsVal(short z_units)
z_units
- Z Units (integer value)public double getSpeed()
public Rows setSpeed(double speed)
speed
- Speedpublic Rows.SPEED_UNITS getSpeedUnits()
public java.lang.String getSpeedUnitsStr()
public short getSpeedUnitsVal()
public Rows setSpeedUnits(Rows.SPEED_UNITS speed_units)
speed_units
- Speed Units (enumerated)public Rows setSpeedUnitsStr(java.lang.String speed_units)
speed_units
- Speed Units (as a String)public Rows setSpeedUnitsVal(short speed_units)
speed_units
- Speed Units (integer value)public double getBearing()
public Rows setBearing(double bearing)
bearing
- Bearing (rad)public double getCrossAngle()
public Rows setCrossAngle(double cross_angle)
cross_angle
- Cross Angle (rad)public double getWidth()
public Rows setWidth(double width)
width
- Width (m)public double getLength()
public Rows setLength(double length)
length
- Length (m)public double getHstep()
public Rows setHstep(double hstep)
hstep
- Horizontal Step (m)public short getCoff()
public Rows setCoff(short coff)
coff
- Curve Offset (m)public short getAlternation()
public Rows setAlternation(short alternation)
alternation
- Alternation Parameter (%)public short getFlags()
public Rows setFlags(short flags)
flags
- Flags (bitfield)public java.util.LinkedHashMap<java.lang.String,java.lang.String> getCustom()
public Rows setCustom(java.util.LinkedHashMap<java.lang.String,?> custom)
custom
- Custom settings for maneuver (tuplelist)public Rows setCustom(java.lang.String custom)