public class SegmentPointMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
AltitudeFieldNum |
static int |
DistanceFieldNum |
static int |
EnhancedAltitudeFieldNum |
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 |
getEnhancedAltitude()
Get enhanced_altitude field
Units: m
Comment: Accumulated altitude 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 |
setEnhancedAltitude(java.lang.Float enhancedAltitude)
Set enhanced_altitude field
Units: m
Comment: Accumulated altitude 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
public static final int EnhancedAltitudeFieldNum
protected static final Mesg segmentPointMesg
public SegmentPointMesg()
public SegmentPointMesg(Mesg mesg)
public java.lang.Integer getMessageIndex()
public void setMessageIndex(java.lang.Integer messageIndex)
messageIndex
- The new messageIndex value to be setpublic java.lang.Integer getPositionLat()
public void setPositionLat(java.lang.Integer positionLat)
positionLat
- The new positionLat value to be setpublic java.lang.Integer getPositionLong()
public void setPositionLong(java.lang.Integer positionLong)
positionLong
- The new positionLong value to be setpublic java.lang.Float getDistance()
public void setDistance(java.lang.Float distance)
distance
- The new distance value to be setpublic java.lang.Float getAltitude()
public void setAltitude(java.lang.Float altitude)
altitude
- The new altitude value to be setpublic 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
- The new leaderTime value to be setpublic java.lang.Float getEnhancedAltitude()
public void setEnhancedAltitude(java.lang.Float enhancedAltitude)
enhancedAltitude
- The new enhancedAltitude value to be set