public enum DeadReckoningAlgorithm extends java.lang.Enum<DeadReckoningAlgorithm>
Enum Constant and Description |
---|
DRM_FPB_SIMILAR_TO_FPW_EXCEPT_IN_BODY_COORDINATES
DRM (FPB) - Similar to FPW except in Body Coordinates
|
DRM_FPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY
DRM (FPW) - Constant Velocity / Low Acceleration Linear Motion Entity
|
DRM_FVB_SIMILAR_TO_FVW_EXCEPT_IN_BODY_COORDINATES
DRM (FVB) - Similar to FVW except in Body Coordinates
|
DRM_FVW_HIGH_SPEED_OR_MANEUVERING_ENTITY
DRM (FVW) - High Speed or Maneuvering Entity
|
DRM_RPB_SIMILAR_TO_RPW_EXCEPT_IN_BODY_COORDINATES
DRM (RPB) - Similar to RPW except in Body Coordinates
|
DRM_RPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
DRM (RPW) - Constant Velocity / Low Acceleration Linear Motion Entity with Extrapolation of Orientation
|
DRM_RVB_SIMILAR_TO_RVW_EXCEPT_IN_BODY_COORDINATES
DRM (RVB) - Similar to RVW except in Body Coordinates
|
DRM_RVW_HIGH_SPEED_OR_MANEUVERING_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
DRM (RVW) - High Speed or Maneuvering Entity with Extrapolation of Orientation
|
OTHER
Other
|
STATIC_NON_MOVING_ENTITY
Static - Non-moving Entity
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static DeadReckoningAlgorithm |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static DeadReckoningAlgorithm |
unmarshalEnum(java.nio.ByteBuffer buff) |
static DeadReckoningAlgorithm |
unmarshalEnum(java.io.DataInputStream dis) |
static DeadReckoningAlgorithm |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DeadReckoningAlgorithm[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DeadReckoningAlgorithm OTHER
public static final DeadReckoningAlgorithm STATIC_NON_MOVING_ENTITY
public static final DeadReckoningAlgorithm DRM_FPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY
public static final DeadReckoningAlgorithm DRM_RPW_CONSTANT_VELOCITY_LOW_ACCELERATION_LINEAR_MOTION_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
public static final DeadReckoningAlgorithm DRM_RVW_HIGH_SPEED_OR_MANEUVERING_ENTITY_WITH_EXTRAPOLATION_OF_ORIENTATION
public static final DeadReckoningAlgorithm DRM_FVW_HIGH_SPEED_OR_MANEUVERING_ENTITY
public static final DeadReckoningAlgorithm DRM_FPB_SIMILAR_TO_FPW_EXCEPT_IN_BODY_COORDINATES
public static final DeadReckoningAlgorithm DRM_RPB_SIMILAR_TO_RPW_EXCEPT_IN_BODY_COORDINATES
public static final DeadReckoningAlgorithm DRM_RVB_SIMILAR_TO_RVW_EXCEPT_IN_BODY_COORDINATES
public static final DeadReckoningAlgorithm DRM_FVB_SIMILAR_TO_FVW_EXCEPT_IN_BODY_COORDINATES
public static DeadReckoningAlgorithm[] values()
for (DeadReckoningAlgorithm c : DeadReckoningAlgorithm.values()) System.out.println(c);
public static DeadReckoningAlgorithm valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getValue()
public java.lang.String getDescription()
public static int getEnumBitWidth()
public static DeadReckoningAlgorithm getEnumForValue(int i)
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public static DeadReckoningAlgorithm unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static DeadReckoningAlgorithm unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()