Package edu.nps.moves.dis7.enumerations
Class LifeFormsAppearance
java.lang.Object
java.util.BitSet
edu.nps.moves.dis7.pdus.DisBitSet
edu.nps.moves.dis7.enumerations.LifeFormsAppearance
- All Implemented Interfaces:
Marshaller,Serializable,Cloneable
Generated from XML,
UID 37 marshal size 32
LifeFormsAppearance
UID 37 marshal size 32
LifeFormsAppearance
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic LifeFormsAppearance.BitsDescribes the camouflage color, UseAppearanceCamouflageTypevalues for this fieldstatic LifeFormsAppearance.BitsDescribes the manner and degree to which the life form is complying, UseAppearanceLifeFormComplianceStatusvalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether or not the life form uses concealment during movement, UseAppearanceConcealedMovementvalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether or not the life form is in a prepared concealed position, UseAppearanceConcealedPositionvalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether flash lights are on or offstatic LifeFormsAppearance.BitsDescribes the visual appearance of the severity of any injury, UseAppearanceLifeformHealthvalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether an IR illuminator (flare) is on or offstatic LifeFormsAppearance.BitsDescribes whether an IR strobe is on or offstatic LifeFormsAppearance.BitsDescribes whether the entity is frozen and should not be dead reckonedstatic LifeFormsAppearance.BitsDescribes the posture (position) of the life form, UseAppearanceLifeFormPosturevalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether or not the life form is mounted/hoisted on another platform, such as a troop transport or helicopter hoiststatic LifeFormsAppearance.BitsDescribes the visual paint design, UseAppearancePaintSchemevalues for this fieldstatic LifeFormsAppearance.BitsDescribes whether a signal mirror is being used or notstatic LifeFormsAppearance.BitsDescribes whether signal smoke is being used or notstatic LifeFormsAppearance.BitsDescribes whether the entity is active or deactivated, UseAppearanceEntityorObjectStatevalues for this fieldstatic LifeFormsAppearance.BitsDescribes the position of the life forms primary weapon/implement, UseAppearanceLifeFormWeaponImplementvalues for this fieldstatic LifeFormsAppearance.BitsDescribes the position of the life forms secondary weapon/implement, UseAppearanceLifeFormWeaponImplementvalues for this field -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorLifeFormsAppearance(LifeFormsAppearance.Bits wh, int value)Default constructor with parameters -
Method Summary
Modifier and TypeMethodDescriptionset(int start, int length, int value)Some bitfields are defined without specific bits enumeratedset(LifeFormsAppearance.Bits wh, int value)Accessor method to set valuetoString()Provide string representationMethods inherited from class edu.nps.moves.dis7.pdus.DisBitSet
calculateMask, calculateMask, getMarshalledSize, marshal, marshal, marshallCommon, setbits, unmarshal, unmarshalMethods inherited from class java.util.BitSet
and, andNot, cardinality, clear, clear, clear, clone, equals, flip, flip, get, get, hashCode, intersects, isEmpty, length, nextClearBit, nextSetBit, or, previousClearBit, previousSetBit, set, set, set, set, size, stream, toByteArray, toLongArray, valueOf, valueOf, valueOf, valueOf, xor
-
Field Details
-
PAINTSCHEME
Describes the visual paint design, UseAppearancePaintSchemevalues for this field -
HEALTH
Describes the visual appearance of the severity of any injury, UseAppearanceLifeformHealthvalues for this field -
COMPLIANCESTATUS
Describes the manner and degree to which the life form is complying, UseAppearanceLifeFormComplianceStatusvalues for this field -
SIGNALSMOKEINUSE
Describes whether signal smoke is being used or not -
FLASHLIGHTSON
Describes whether flash lights are on or off -
SIGNALMIRRORINUSE
Describes whether a signal mirror is being used or not -
IRSTROBEON
Describes whether an IR strobe is on or off -
IRILLUMINATORON
Describes whether an IR illuminator (flare) is on or off -
LIFEFORMPOSTURE
Describes the posture (position) of the life form, UseAppearanceLifeFormPosturevalues for this field -
ISFROZEN
Describes whether the entity is frozen and should not be dead reckoned -
MOUNTEDHOISTEDSTATUS
Describes whether or not the life form is mounted/hoisted on another platform, such as a troop transport or helicopter hoist -
STATE
Describes whether the entity is active or deactivated, UseAppearanceEntityorObjectStatevalues for this field -
WEAPONIMPLEMENT1
Describes the position of the life forms primary weapon/implement, UseAppearanceLifeFormWeaponImplementvalues for this field -
WEAPONIMPLEMENT2
Describes the position of the life forms secondary weapon/implement, UseAppearanceLifeFormWeaponImplementvalues for this field -
CAMOUFLAGETYPE
Describes the camouflage color, UseAppearanceCamouflageTypevalues for this field -
CONCEALEDSTATIONARY
Describes whether or not the life form is in a prepared concealed position, UseAppearanceConcealedPositionvalues for this field -
CONCEALEDMOVEMENT
Describes whether or not the life form uses concealment during movement, UseAppearanceConcealedMovementvalues for this field
-
-
Constructor Details
-
LifeFormsAppearance
public LifeFormsAppearance()Default constructor -
LifeFormsAppearance
Default constructor with parameters- Parameters:
wh- Bits custom data structurevalue- bits of interest
-
-
Method Details
-
set
Accessor method to set value- Parameters:
wh- Bits custom data structurevalue- bits of interest- Returns:
- this object
-
set
Some bitfields are defined without specific bits enumerated- Parameters:
start- initial position in bit arraylength- number of bitsvalue- bits of interest- Returns:
- this object
-
toString
Provide string representation
-