Package edu.nps.moves.dis7.enumerations
Class AirPlatformAppearance
java.lang.Object
java.util.BitSet
edu.nps.moves.dis7.pdus.DisBitSet
edu.nps.moves.dis7.enumerations.AirPlatformAppearance
- All Implemented Interfaces:
Marshaller
,Serializable
,Cloneable
Generated from XML,
UID 32 marshal size 32
AirPlatformAppearance
UID 32 marshal size 32
AirPlatformAppearance
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic AirPlatformAppearance.Bits
Describes if the air platform is in afterburnerstatic AirPlatformAppearance.Bits
Describes the day/night status of the Anti-Collision lights, UseAppearanceAntiCollisionDayNight
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether Anti-Collision lights are on or offstatic AirPlatformAppearance.Bits
Describes the state of the canopy/troop door, UseAppearanceCanopy
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether the cargo doors (main door) are closed or openstatic AirPlatformAppearance.Bits
Describes the damaged appearance, UseAppearanceDamage
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether formation lights are on or offstatic AirPlatformAppearance.Bits
Describes whether interior lights are on or offstatic AirPlatformAppearance.Bits
Indicates whether any air platform lights are blinking or notstatic AirPlatformAppearance.Bits
Describes whether or not the engine is emitting smokestatic AirPlatformAppearance.Bits
Describes whether the entity is burning and flames are visiblestatic AirPlatformAppearance.Bits
Describes whether the entity is frozen and should not be dead reckonedstatic AirPlatformAppearance.Bits
Describes whether or not smoke is emanating from the entitystatic AirPlatformAppearance.Bits
Describes whether the landing gear is wholly retracted or extendedstatic AirPlatformAppearance.Bits
Describes whether landing lights are on or offstatic AirPlatformAppearance.Bits
Describes whether the lower Anti-Collision light is on or offstatic AirPlatformAppearance.Bits
Describes whether navigation lights are on or offstatic AirPlatformAppearance.Bits
Describes the brightness of the navigation/position lights, UseAppearanceNavigationPositionBrightness
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether air platform lighting is in covert or overt mode, UseAppearanceNVGMode
values for this fieldstatic AirPlatformAppearance.Bits
Describes the visual paint design, UseAppearancePaintScheme
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether the power plant is on or offstatic AirPlatformAppearance.Bits
Describes whether it is capable of moving on its own powerstatic AirPlatformAppearance.Bits
Describes whether the air platform has engaged reverse thruststatic AirPlatformAppearance.Bits
Describes whether spot/search light #1 is on or offstatic AirPlatformAppearance.Bits
Describes whether the entity is active or deactivated, UseAppearanceEntityorObjectState
values for this fieldstatic AirPlatformAppearance.Bits
Describes the size of the contrails or ionization trailing effects, UseAppearanceTrailingEffects
values for this fieldstatic AirPlatformAppearance.Bits
Describes whether the upper Anti-Collision light is on or offstatic AirPlatformAppearance.Bits
Describes whether the air platform has weight on its main landing gear -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorAirPlatformAppearance(AirPlatformAppearance.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(AirPlatformAppearance.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 -
PROPULSIONKILLED
Describes whether it is capable of moving on its own power -
NVGMODE
Describes whether air platform lighting is in covert or overt mode, UseAppearanceNVGMode
values for this field -
DAMAGE
Describes the damaged appearance, UseAppearanceDamage
values for this field -
ISSMOKEEMANATING
Describes whether or not smoke is emanating from the entity -
ISENGINEEMITTINGSMOKE
Describes whether or not the engine is emitting smoke -
TRAILINGEFFECTS
Describes the size of the contrails or ionization trailing effects, UseAppearanceTrailingEffects
values for this field -
CANOPYTROOPDOOR
Describes the state of the canopy/troop door, UseAppearanceCanopy
values for this field -
LANDINGLIGHTSON
Describes whether landing lights are on or off -
NAVIGATIONLIGHTSON
Describes whether navigation lights are on or off -
ANTICOLLISIONLIGHTSON
Describes whether Anti-Collision lights are on or off -
ISFLAMING
Describes whether the entity is burning and flames are visible -
AFTERBURNERON
Describes if the air platform is in afterburner -
LOWERANTICOLLISIONLIGHTON
Describes whether the lower Anti-Collision light is on or off -
UPPERANTICOLLISIONLIGHTON
Describes whether the upper Anti-Collision light is on or off -
ANTICOLLISIONLIGHTDAYNIGHT
Describes the day/night status of the Anti-Collision lights, UseAppearanceAntiCollisionDayNight
values for this field -
ISBLINKING
Indicates whether any air platform lights are blinking or not -
ISFROZEN
Describes whether the entity is frozen and should not be dead reckoned -
POWERPLANTON
Describes whether the power plant is on or off -
STATE
Describes whether the entity is active or deactivated, UseAppearanceEntityorObjectState
values for this field -
FORMATIONLIGHTSON
Describes whether formation lights are on or off -
LANDINGGEAREXTENDED
Describes whether the landing gear is wholly retracted or extended -
CARGODOORSOPENED
Describes whether the cargo doors (main door) are closed or open -
NAVIGATIONPOSITIONBRIGHTNESS
Describes the brightness of the navigation/position lights, UseAppearanceNavigationPositionBrightness
values for this field -
SPOTSEARCHLIGHT1ON
Describes whether spot/search light #1 is on or off -
INTERIORLIGHTSON
Describes whether interior lights are on or off -
REVERSETHRUSTENGAGED
Describes whether the air platform has engaged reverse thrust -
WEIGHTONWHEELS
Describes whether the air platform has weight on its main landing gear
-
-
Constructor Details
-
AirPlatformAppearance
public AirPlatformAppearance()Default constructor -
AirPlatformAppearance
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
-