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.BitsDescribes if the air platform is in afterburnerstatic AirPlatformAppearance.BitsDescribes the day/night status of the Anti-Collision lights, UseAppearanceAntiCollisionDayNightvalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether Anti-Collision lights are on or offstatic AirPlatformAppearance.BitsDescribes the state of the canopy/troop door, UseAppearanceCanopyvalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether the cargo doors (main door) are closed or openstatic AirPlatformAppearance.BitsDescribes the damaged appearance, UseAppearanceDamagevalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether formation lights are on or offstatic AirPlatformAppearance.BitsDescribes whether interior lights are on or offstatic AirPlatformAppearance.BitsIndicates whether any air platform lights are blinking or notstatic AirPlatformAppearance.BitsDescribes whether or not the engine is emitting smokestatic AirPlatformAppearance.BitsDescribes whether the entity is burning and flames are visiblestatic AirPlatformAppearance.BitsDescribes whether the entity is frozen and should not be dead reckonedstatic AirPlatformAppearance.BitsDescribes whether or not smoke is emanating from the entitystatic AirPlatformAppearance.BitsDescribes whether the landing gear is wholly retracted or extendedstatic AirPlatformAppearance.BitsDescribes whether landing lights are on or offstatic AirPlatformAppearance.BitsDescribes whether the lower Anti-Collision light is on or offstatic AirPlatformAppearance.BitsDescribes whether navigation lights are on or offstatic AirPlatformAppearance.BitsDescribes the brightness of the navigation/position lights, UseAppearanceNavigationPositionBrightnessvalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether air platform lighting is in covert or overt mode, UseAppearanceNVGModevalues for this fieldstatic AirPlatformAppearance.BitsDescribes the visual paint design, UseAppearancePaintSchemevalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether the power plant is on or offstatic AirPlatformAppearance.BitsDescribes whether it is capable of moving on its own powerstatic AirPlatformAppearance.BitsDescribes whether the air platform has engaged reverse thruststatic AirPlatformAppearance.BitsDescribes whether spot/search light #1 is on or offstatic AirPlatformAppearance.BitsDescribes whether the entity is active or deactivated, UseAppearanceEntityorObjectStatevalues for this fieldstatic AirPlatformAppearance.BitsDescribes the size of the contrails or ionization trailing effects, UseAppearanceTrailingEffectsvalues for this fieldstatic AirPlatformAppearance.BitsDescribes whether the upper Anti-Collision light is on or offstatic AirPlatformAppearance.BitsDescribes 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, 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 -
PROPULSIONKILLED
Describes whether it is capable of moving on its own power -
NVGMODE
Describes whether air platform lighting is in covert or overt mode, UseAppearanceNVGModevalues for this field -
DAMAGE
Describes the damaged appearance, UseAppearanceDamagevalues 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, UseAppearanceTrailingEffectsvalues for this field -
CANOPYTROOPDOOR
Describes the state of the canopy/troop door, UseAppearanceCanopyvalues 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, UseAppearanceAntiCollisionDayNightvalues 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, UseAppearanceEntityorObjectStatevalues 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, UseAppearanceNavigationPositionBrightnessvalues 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
-