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.Bits
Describes the camouflage color, UseAppearanceCamouflageType
values for this fieldstatic LifeFormsAppearance.Bits
Describes the manner and degree to which the life form is complying, UseAppearanceLifeFormComplianceStatus
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether or not the life form uses concealment during movement, UseAppearanceConcealedMovement
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether or not the life form is in a prepared concealed position, UseAppearanceConcealedPosition
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether flash lights are on or offstatic LifeFormsAppearance.Bits
Describes the visual appearance of the severity of any injury, UseAppearanceLifeformHealth
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether an IR illuminator (flare) is on or offstatic LifeFormsAppearance.Bits
Describes whether an IR strobe is on or offstatic LifeFormsAppearance.Bits
Describes whether the entity is frozen and should not be dead reckonedstatic LifeFormsAppearance.Bits
Describes the posture (position) of the life form, UseAppearanceLifeFormPosture
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether or not the life form is mounted/hoisted on another platform, such as a troop transport or helicopter hoiststatic LifeFormsAppearance.Bits
Describes the visual paint design, UseAppearancePaintScheme
values for this fieldstatic LifeFormsAppearance.Bits
Describes whether a signal mirror is being used or notstatic LifeFormsAppearance.Bits
Describes whether signal smoke is being used or notstatic LifeFormsAppearance.Bits
Describes whether the entity is active or deactivated, UseAppearanceEntityorObjectState
values for this fieldstatic LifeFormsAppearance.Bits
Describes the position of the life forms primary weapon/implement, UseAppearanceLifeFormWeaponImplement
values for this fieldstatic LifeFormsAppearance.Bits
Describes the position of the life forms secondary weapon/implement, UseAppearanceLifeFormWeaponImplement
values 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, unmarshal
Methods 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, UseAppearancePaintScheme
values for this field -
HEALTH
Describes the visual appearance of the severity of any injury, UseAppearanceLifeformHealth
values for this field -
COMPLIANCESTATUS
Describes the manner and degree to which the life form is complying, UseAppearanceLifeFormComplianceStatus
values 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, UseAppearanceLifeFormPosture
values 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, UseAppearanceEntityorObjectState
values for this field -
WEAPONIMPLEMENT1
Describes the position of the life forms primary weapon/implement, UseAppearanceLifeFormWeaponImplement
values for this field -
WEAPONIMPLEMENT2
Describes the position of the life forms secondary weapon/implement, UseAppearanceLifeFormWeaponImplement
values for this field -
CAMOUFLAGETYPE
Describes the camouflage color, UseAppearanceCamouflageType
values for this field -
CONCEALEDSTATIONARY
Describes whether or not the life form is in a prepared concealed position, UseAppearanceConcealedPosition
values for this field -
CONCEALEDMOVEMENT
Describes whether or not the life form uses concealment during movement, UseAppearanceConcealedMovement
values 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
-