public class SegmentPointMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
AltitudeFieldNum |
static int |
DistanceFieldNum |
static int |
LeaderTimeFieldNum |
static int |
MessageIndexFieldNum |
static int |
PositionLatFieldNum |
static int |
PositionLongFieldNum |
protected static Mesg |
segmentPointMesg |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
SegmentPointMesg() |
SegmentPointMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Float |
getAltitude()
Get altitude field
Units: m
Comment: Accumulated altitude along the segment at the described point
|
java.lang.Float |
getDistance()
Get distance field
Units: m
Comment: Accumulated distance along the segment at the described point
|
java.lang.Float[] |
getLeaderTime() |
java.lang.Float |
getLeaderTime(int index)
Get leader_time field
Units: s
Comment: Accumualted time each leader board member required to reach the described point.
|
java.lang.Integer |
getMessageIndex()
Get message_index field
|
int |
getNumLeaderTime() |
java.lang.Integer |
getPositionLat()
Get position_lat field
Units: semicircles
|
java.lang.Integer |
getPositionLong()
Get position_long field
Units: semicircles
|
void |
setAltitude(java.lang.Float altitude)
Set altitude field
Units: m
Comment: Accumulated altitude along the segment at the described point
|
void |
setDistance(java.lang.Float distance)
Set distance field
Units: m
Comment: Accumulated distance along the segment at the described point
|
void |
setLeaderTime(int index,
java.lang.Float leaderTime)
Set leader_time field
Units: s
Comment: Accumualted time each leader board member required to reach the described point.
|
void |
setMessageIndex(java.lang.Integer messageIndex)
Set message_index field
|
void |
setPositionLat(java.lang.Integer positionLat)
Set position_lat field
Units: semicircles
|
void |
setPositionLong(java.lang.Integer positionLong)
Set position_long field
Units: semicircles
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int MessageIndexFieldNum
public static final int PositionLatFieldNum
public static final int PositionLongFieldNum
public static final int DistanceFieldNum
public static final int AltitudeFieldNum
public static final int LeaderTimeFieldNum
protected static final Mesg segmentPointMesg
public SegmentPointMesg()
public SegmentPointMesg(Mesg mesg)
public java.lang.Integer getMessageIndex()
public void setMessageIndex(java.lang.Integer messageIndex)
messageIndex
- public java.lang.Integer getPositionLat()
public void setPositionLat(java.lang.Integer positionLat)
positionLat
- public java.lang.Integer getPositionLong()
public void setPositionLong(java.lang.Integer positionLong)
positionLong
- public java.lang.Float getDistance()
public void setDistance(java.lang.Float distance)
distance
- public java.lang.Float getAltitude()
public void setAltitude(java.lang.Float altitude)
altitude
- public java.lang.Float[] getLeaderTime()
public int getNumLeaderTime()
public java.lang.Float getLeaderTime(int index)
index
- of leader_timepublic void setLeaderTime(int index, java.lang.Float leaderTime)
index
- of leader_timeleaderTime
-