38 , myParentRegistry( parentRegistry )
40 std::vector<DtReaderWriterRegistryData*>::const_iterator iter = parentRegistry->
registryData().begin();
41 std::vector<DtReaderWriterRegistryData*>::const_iterator end = parentRegistry->
registryData().end();
45 myCurrentRegistryItems.insert((*iter)->readerWriter());
52 std::vector<DtReaderWriterRegistryData*> cpy(myParentRegistry->registryData());
53 std::vector<DtReaderWriterRegistryData*>::const_iterator iter = cpy.begin();
54 std::vector<DtReaderWriterRegistryData*>::const_iterator end = cpy.end();
58 if (myCurrentRegistryItems.find((*iter)->readerWriter()) == myCurrentRegistryItems.end())
60 myParentRegistry->removeEntry((*iter)->readerWriter());
77 , myKinematicState(0,
"kinematics-state", parentRegistry)
78 , myAttachedToRepositoryUUID(
"attached-to-repository",
DtUUID::nullUUID(),parentRegistry)
79 , myObjectGeometry(
"geometry", parentRegistry)
80 , myObjectLabel(
"object-label", parentRegistry)
81 , myOverlay(
"overlay-parent", parentRegistry)
82 , myArticulatedParts(0,
"articulated-parts", parentRegistry)
85 myOverlay.addAlias(
"overlay");
127 , myForceType(DtForceOther,
"force", parentRegistry)
128 , myRwExtendedData(
"extended-data", parentRegistry)
129 , myAppearance(DtEntityType(),
"appearance", parentRegistry)
130 , myStateProperties(
"state-data", parentRegistry)
131 , myIndependentlyTasked(
"independently-tasked", parentRegistry)
132 , myIsDestroyedFlag(
"is-destroyed", parentRegistry)
133 , myCapabilities(
"capabilities", parentRegistry)
134 , mySensorsKilled(false,
"sensors-killed", parentRegistry)
135 , myIsSubordinateOfForceLevel(
"subordinate-of-force-level", parentRegistry)
136 , myExtendedLabels(
"extended-labels", parentRegistry)
137 , myParent(
"parent-name", parentRegistry)
138 , myDesignator(
"designator", parentRegistry)
139 , myEngagementRules(
"engagement-rules",
DtString::nullString(), parentRegistry)
140 , myStationName(
"station-name", DtStationName::DtOnStation_XYZ, parentRegistry)
141 , myCallsign(
"callsign",
DtString::nullString(), parentRegistry)
151 myObjectGeometry.setBoundingGeometryType(
156 myObjectGeometry.setBoundingVolume(
161 myObjectGeometry.setValueSpecified(
false);
162 myEngagementRules.setValueSpecified(
false);
187 const DtAppearance&
appearance()
const {
return myAppearance; };
193 DtForceType
forceType()
const {
return myForceType.value(); };
202 DtStationName
stationName()
const {
return static_cast<DtStationName
>(myStationName.value()); };
233 , myRunways(
"runways", parentRegistry)
234 , myActive(
"active", parentRegistry)
235 , myAerodromeArchive(
"aerodrome", parentRegistry)
248 bool active()
const {
return myActive; };
261 , myCharacterState(
"di-guy-character", parentRegistry)
278 , myPuffDataList(
"puff-list", parentRegistry)
294 , myColor (
"overlay-color", 0, parentRegistry)
295 , myUserData(
"user-data",
"", parentRegistry)
296 , myPhysicalLineHeight(
"physical-line-height", 0., parentRegistry)
297 , myPhysicalLineWidth(
"physical-line-width", 0., parentRegistry)
305 void setPhysicalLineHeight(
double d) { myPhysicalLineHeight = d; myPhysicalLineHeight.setValueSpecified(d != 0.); };
308 void setPhysicalLineWidth(
double d) { myPhysicalLineWidth = d; myPhysicalLineWidth.setValueSpecified(d != 0.); };
315 int color()
const {
return myColor; };
333 , myCloudType(
"cloud-type", parentRegistry)
334 , myCloudAltitude(
"cloud-altitude", parentRegistry)
335 , myCloudThickness(
"cloud-thickness", parentRegistry)
336 , myCornerRadius(
"corner-radius", parentRegistry)
337 , myCloudDensity(
"cloud-density", parentRegistry)
338 , myLightningPresent(
"lightning-present", parentRegistry)
340 myLightningPresent =
false;
430 , myAmbientAirTemperature(
"ambient-air-temperature", parentRegistry)
431 , myAmbientAirPressure(
"ambient-air-pressure", parentRegistry)
432 , myAirTemperatureAltitude(
"air-temperature-altitude", parentRegistry)
433 , myAirPressureAltitude(
"air-pressure-altitude", parentRegistry)
434 , myAirTemperatureAltitudeIsSeaLevel(
"air-temperature-altitude-is-sea-level", parentRegistry)
435 , myAirPressureAltitudeIsSeaLevel(
"air-pressure-altitude-is-sea-level", parentRegistry)
436 , mySeaLevelWaterConcentration(
"sea-level-water-concentration", parentRegistry)
437 , myCloudState(
"cloud-state", parentRegistry)
438 , myPrecipitationIntensity(
"precipitation-intensity", parentRegistry)
439 , myPrecipitationType(
"precipitation-type", parentRegistry)
440 , myVisibility(
"visibility", parentRegistry)
441 , myWindDirection(
"wind-direction", parentRegistry)
442 , myWindSpeed(
"wind-speed", parentRegistry)
443 , myPriority(
"priority",parentRegistry)
444 , myUnderwaterVisibility(
"underwater-visibility", parentRegistry)
445 , mySurfaceTransparency(
"surface-transparency", parentRegistry)
446 , myWaterCurrentSpeed(
"water-current-speed", parentRegistry)
447 , myWaterCurrentDirection(
"water-current-direction", parentRegistry)
448 , myAmbientWaterTemperature(
"ambient-water-temperature", parentRegistry)
449 , myTidalOffset(
"tidal-offset", parentRegistry)
450 , mySwellState(
"swell-state", parentRegistry)
451 , mySwellStateDirection(
"swell-state-direction", parentRegistry)
452 , mySeaState(
"sea-state", parentRegistry)
453 , mySeaStateDirection(
"sea-state-direction", parentRegistry)
454 , myWindDrivenSeaStateEnabled(
"wind-driven-sea-state-enabled", parentRegistry)
455 , myChoppiness(
"choppiness", parentRegistry)
456 , mySurgeDepth(
"surge-depth", parentRegistry)
457 , myFogHeight(
"fog-height", parentRegistry)
458 , myFogColor(
"fog-color", parentRegistry)
459 , mySnowAccumulation(
"snow-accumulation", parentRegistry)
460 , myRainAccumulation(
"rain-accumulation", parentRegistry)
461 , mySnowMinimumAltitude(
"snow-minimum-altitude", parentRegistry)
462 , mySnowRoadAccumulation(
"snow-road-accumulation", parentRegistry)
463 , myThermoclineLayer1Depth(
"thermocline-layer1-depth", parentRegistry)
464 , myThermoclineLayer1Permeability(
"thermocline-layer1-permeability", parentRegistry)
465 , myThermoclineLayer2Depth(
"thermocline-layer2-depth", parentRegistry)
466 , myThermoclineLayer2Permeability(
"thermocline-layer2-permeability", parentRegistry)
467 , myThermoclineLayer3Depth(
"thermocline-layer3-depth", parentRegistry)
468 , myThermoclineLayer3Permeability(
"thermocline-layer3-permeability", parentRegistry)
469 , myThermoclineLayer4Depth(
"thermocline-layer4-depth", parentRegistry)
470 , myThermoclineLayer4Permeability(
"thermocline-layer4-permeability", parentRegistry)
471 , myThermoclineLayer5Depth(
"thermocline-layer5-depth", parentRegistry)
472 , myThermoclineLayer5Permeability(
"thermocline-layer5-permeability", parentRegistry)
473 , myWindLevels(
"wind-levels", parentRegistry)
474 , myLightningPresent(
"lightning-present", parentRegistry)
476 myLightningPresent =
false;
477 myAmbientAirTemperature = 15.000;
478 myAirTemperatureAltitude = 0.0;
479 myAirPressureAltitude = 0.0;
480 myAirTemperatureAltitudeIsSeaLevel =
true;
481 myAirPressureAltitudeIsSeaLevel =
true;
483 myAmbientAirTemperature = 1000.00;
485 myPrecipitationIntensity = 0.25;
487 myVisibility = 30000.0;
489 myWindSpeed = 2.77778;
491 myUnderwaterVisibility = 450.0;
492 mySurfaceTransparency = 0.039999999;
493 myWaterCurrentSpeed = 0;
494 myWaterCurrentDirection = 0;
495 myAmbientWaterTemperature = 20.0;
498 mySwellStateDirection = 0;
500 mySeaStateDirection = 0;
501 myWindDrivenSeaStateEnabled =
true;
502 myChoppiness = 0.66000003;
505 myThermoclineLayer1Depth = 0;
506 myThermoclineLayer1Permeability = 0;
507 myThermoclineLayer2Depth = 0;
508 myThermoclineLayer2Permeability = 0;
509 myThermoclineLayer3Depth = 0;
510 myThermoclineLayer3Permeability = 0;
511 myThermoclineLayer4Depth = 0;
512 myThermoclineLayer4Permeability = 0;
513 myThermoclineLayer5Depth = 0;
514 myThermoclineLayer5Permeability = 0;
516 myFogColor =
DtVector(0.56078434,0.73725492,0.90588236);
517 myRainAccumulation = 0;
518 mySnowAccumulation = 0;
519 mySnowMinimumAltitude = 0;
520 mySnowRoadAccumulation = 0;
521 myWindSpeed.setValueSpecified(
false);
522 myWindDirection.setValueSpecified(
false);
523 myVisibility.setValueSpecified(
false);
624 unsigned int seaState()
const {
return mySeaState; };
749 if (myWindSpeed.valueSpecified() || myWindDirection.valueSpecified())
754 myWindLevels.windSpeedAndDirectionAtAltitude(0., speed, dir);
756 if (myWindSpeed.valueSpecified())
761 if (myWindDirection.valueSpecified())
763 dir = myWindDirection;
766 myWindLevels.setWindSpeedAndDirectionAtAltitude(0., speed, dir);
769 if (myVisibility.valueSpecified())
774 myWindLevels.visibilityAndObscurantAtAltitude(0., vis, obs);
777 myWindLevels.setVisibilityAndObscurantAtAltitude(0., vis, 1);
1041 , myTimeOfDay(
"time-of-day",parentRegistry)
1042 , myTimeOfDayAdvancementSpeed(
"time-of-day-advancement-speed",parentRegistry)
1043 , myUseDayNightIlluminationModel(
"use-day-night-illumination-model", parentRegistry)
1044 , mySetScenarioStartTimeAtLocalOnFirstObjectCreationToTime(
"set-scenario-start-time-at-local-on-first-object-creation-time", parentRegistry)
1045 , myStartTimeIsLocal(
"start-time-is-local", parentRegistry)
1048 myStartTimeIsLocal =
true;
1101 , myFormation(
"formation", parentRegistry)
1102 , myFormationName(
"formation-name", parentRegistry)
1103 , myAggregateState(
"aggregate-state", parentRegistry)
1104 , myBlockSetFormationChange(
"block-set-formation-change", parentRegistry)
1109 DtAggregateFormation
formation()
const {
return myFormation; };
1117 void setBlockSetFormationChange(
bool b) { myBlockSetFormationChange = b; myBlockSetFormationChange.setValueSpecified(b); myBlockSetFormationChange.setReadonly(!b); };
1118 bool blockSetFormationChange()
const {
return myBlockSetFormationChange; };
1133 , myLeftIndicatorLightsOn(
"left-indicator-lights-on", parentRegistry)
1134 , myRightIndicatorLightsOn(
"right-indicator-lights-on", parentRegistry)
1135 , myEmergencyLightsOn(
"emergency-indicator-lights-on", parentRegistry)
1159 , myAntiCollisionLightsDayNight(
"anticollision-lights-day-night", parentRegistry)
1160 , myAntiCollisionLightsFlashing(
"anticollision-lights-flashing", parentRegistry)
1161 , myFormationLightsLuminance(
"formation-lights-luminance", parentRegistry)
1162 , myNavigationLightsFlashing(
"navigation-lights-flashing", parentRegistry)
1163 , myNvgMode(
"nvg-mode", parentRegistry)
1164 , myTaxiwayLightsOn(
"taxiway-lights-on", parentRegistry)
1165 , myHduLightsOn(
"hdu-lights-on", parentRegistry)
1166 , myRefuelingStation1LightsOn(
"refueling-station1-lights-on", parentRegistry)
1167 , myRefuelingStation1LightsColor(
"refueling-station1-lights-color", parentRegistry)
1168 , myRefuelingStation1LightsFlashing(
"refueling-station1-lights-flashing", parentRegistry)
1169 , myRefuelingStation1DayNight(
"refueling-station1-day-night", parentRegistry)
1170 , myRefuelingStation2LightsOn(
"refueling-station2-lights-on", parentRegistry)
1171 , myRefuelingStation2LightsColor(
"refueling-station2-lights-color", parentRegistry)
1172 , myRefuelingStation2LightsFlashing(
"refueling-station2-lights-flashing", parentRegistry)
1173 , myRefuelingStation2DayNight(
"refueling-station2-day-night", parentRegistry)
1174 , myRefuelingStation3LightsOn(
"refueling-station3-lights-on", parentRegistry)
1175 , myRefuelingStation3LightsColor(
"refueling-station3-lights-color", parentRegistry)
1176 , myRefuelingStation3LightsFlashing(
"refueling-station3-lights-flashing", parentRegistry)
1177 , myRefuelingStation3DayNight(
"refueling-station3-day-night", parentRegistry)
1239 DtRwInt myAntiCollisionLightsDayNight;
DtStationName stationName() const
Definition: legacyRWData.h:202
DtRwBoolean myRightIndicatorLightsOn
Definition: legacyRWData.h:1150
UUID is a unique ID wrapper class.
Definition: uuid.h:59
DtVrfWeatherPrecipitationType
Definition: vrfWeatherStateEnums.h:13
void setActive(bool b)
Definition: legacyRWData.h:247
Instances of DtVrfObjectParameters are the readable/writeable objects that contain the information ne...
Definition: vrfObjectParameters.h:63
DtRwReal myUnderwaterVisibility
Parameter Name: underwater-visibility Parameter Description: How far one can see and still distinguis...
Definition: legacyRWData.h:865
DtRwBoolean myIndependentlyTasked
Definition: legacyRWData.h:216
virtual double rainAccumulation() const
Rain Accumulation (meters)
Definition: legacyRWData.h:672
DtRwReal myWaterCurrentSpeed
Parameter Name: water-current-speed Parameter Description: How fast the water currents are moving Def...
Definition: legacyRWData.h:877
const int navigationLightsFlashing() const
Definition: legacyRWData.h:1190
DtRwVector myFogColor
Parameter Name: fog-color Parameter Description: Fog color for Silver Lining (x = red...
Definition: legacyRWData.h:951
void setSurgeDepth(double value)
Surge depth (meters)
Definition: legacyRWData.h:647
void initializeFromParameters(const DtVrfObjectParameters *params)
Definition: legacyRWData.h:149
void setAmbientAirTemperature(double value)
See myAmbientAirTemperature.
Definition: legacyRWData.h:532
void setThermoclineLayer3Permeability(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:730
void setOverlay(const DtString &l)
Definition: legacyRWData.h:106
The articulated part manager maintains a tree of articulated and attached parts for the state reposit...
Definition: articulatedPartManager.h:34
void setThermoclineLayer5Depth(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:736
double thermoclineLayer3Permeability() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:731
double cloudAltitude() const
Accessor/mutator for myCloudAltitude.
Definition: legacyRWData.h:356
Contains the DtRwDIGuyCharacterState class declaration.
const DtString & callsign() const
Definition: legacyRWData.h:205
void setUnderwaterVisibility(double value)
Underwater visibility in meters.
Definition: legacyRWData.h:575
void setAntiCollisionLightsFlashing(const int v)
Definition: legacyRWData.h:1185
double cloudDensity() const
Accessor/mutator for myCloudDensity.
Definition: legacyRWData.h:374
DtRwReal myThermoclineLayer5Permeability
Definition: legacyRWData.h:1021
void setFogHeight(double value)
Fog height (meters)
Definition: legacyRWData.h:653
virtual double airTemperatureAltitude() const
See myAirTemperatureAltitude.
Definition: legacyRWData.h:690
DtRwString myOverlay
Definition: legacyRWData.h:118
Definition: legacyRWData.h:228
void setRefuelingStation3DayNight(const int v)
Definition: legacyRWData.h:1236
void setScenarioStartTimeAtLocalOnFirstObjectCreationToTime(int i)
Definition: legacyRWData.h:1064
const makVrf::DtArticulatedPartManager & articulatedParts() const
Definition: legacyRWData.h:99
DtRwString myUserData
Must be a printable format to write out to .oob file.
Definition: legacyRWData.h:324
unsigned int capabilities() const
Definition: legacyRWData.h:190
makVrf::DtArticulatedPartManager myArticulatedParts
Definition: legacyRWData.h:119
void setUserData(const DtString &s)
Definition: legacyRWData.h:311
DtRwReal mySnowAccumulation
Parameter Name: snow-accumulation Parameter Description: Snow accumulation Default Value: 0...
Definition: legacyRWData.h:957
Definition: legacyRWData.h:1128
virtual bool lightningPresent() const
Definition: legacyRWData.h:551
DtRwInt myNvgMode
Definition: legacyRWData.h:1243
virtual void setSnowMinimumAltitude(double snow)
Snow Minimum Altitude (meters)
Definition: legacyRWData.h:677
Definition: rwAggregateState.h:23
void setIsDestroyed(bool b)
Definition: legacyRWData.h:174
const bool rightIndicatorLightsOn() const
Definition: legacyRWData.h:1142
const DtString & formationName() const
Definition: legacyRWData.h:1112
double choppiness() const
Wave choppiness (0..1)
Definition: legacyRWData.h:642
DtRwReal myFogHeight
Parameter Name: fog-height Parameter Description: Fog height for Silver Lining Default Value: 0...
Definition: legacyRWData.h:945
virtual void setAirTemperatureAltitudeIsSeaLevel(bool value)
See myAirTemperatureAltitudeIsSeaLevel.
Definition: legacyRWData.h:701
DtRwProperties myStateProperties
Definition: legacyRWData.h:215
void setTidalOffset(double value)
Tidal offset in meters from the water polygons in the database.
Definition: legacyRWData.h:605
DtRwReal myAirTemperatureAltitude
Parameter Name: air-temperature-altitude Parameter Description: Altitude of the air temperature...
Definition: legacyRWData.h:792
virtual double airPressureAltitude() const
See myAirPressureAltitude.
Definition: legacyRWData.h:696
double dateAndTimeOfDay() const
Definition: legacyRWData.h:1052
Definition: legacyRWData.h:328
DtRwInt myRefuelingStation3DayNight
Definition: legacyRWData.h:1249
void setBlockSetFormationChange(bool b)
Definition: legacyRWData.h:1117
makVrf::DtRwVrfKinematicState myKinematicState
Definition: legacyRWData.h:115
void setTimeOfDayAdvancementSpeed(double d)
Definition: legacyRWData.h:1055
DtRwReal myAirPressureAltitude
Parameter Name: air-pressure-altitude Parameter Description: Altitude of the pressure, in meters Default Value: 0.
Definition: legacyRWData.h:798
void setFormationLightsLuminance(const int v)
Definition: legacyRWData.h:1188
const bool refuelingStation2LightsFlashing() const
Definition: legacyRWData.h:1220
DtRwBoolean myEmergencyLightsOn
Definition: legacyRWData.h:1151
DtRwStringAttributeList myRwExtendedData
Definition: legacyRWData.h:211
DtRwNLengthStringVector is a named, readable/writable vector of strings of arbitrary length...
Definition: rwNLengthStringVector.h:28
DtRwBoolean myHduLightsOn
Definition: legacyRWData.h:1251
const int nvgMode() const
Definition: legacyRWData.h:1193
void setThermoclineLayer4Depth(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:732
const DtRwIntegerAttributeList & rwExtendedLabels() const
Definition: legacyRWData.h:172
DtRwBoolean myIsSubordinateOfForceLevel
Definition: legacyRWData.h:219
double thermoclineLayer3Depth() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:729
const bool emergencyLightsOn() const
Definition: legacyRWData.h:1145
const DtUUID & parent() const
Definition: legacyRWData.h:183
const DtRwWindLevels & windLevels() const
Definition: legacyRWData.h:742
double fogHeight() const
Fog height (meters)
Definition: legacyRWData.h:654
DtRwBoolean myActive
Definition: legacyRWData.h:252
bool isSubordinateOfForceLevel() const
Definition: legacyRWData.h:177
void setCloudType(int value)
Accessor/mutator for myCloudType.
Definition: legacyRWData.h:349
DtVrfWeatherPrecipitationType precipitationType() const
See myPrecipitationType.
Definition: legacyRWData.h:564
DtRwBoolean myRefuelingStation3LightsOn
Definition: legacyRWData.h:1254
DtRwReal myTidalOffset
Parameter Name: tidal-offset Parameter Description: The value of sea level relative to the water poly...
Definition: legacyRWData.h:896
const DtString & engagementRules() const
Definition: legacyRWData.h:199
makVrf::DtArticulatedPartManager & articulatedParts()
Definition: legacyRWData.h:100
Definition: vrfWeatherStateEnums.h:29
virtual void resolve()
Definition: legacyRWData.h:108
void setThermoclineLayer2Permeability(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:726
DtGaussianPuffDataList & puffDataList()
Definition: legacyRWData.h:282
virtual void setRainAccumulation(double snow)
Rain Accumulation (meters)
Definition: legacyRWData.h:671
DtRwReal mySnowRoadAccumulation
Parameter Name: snow-road-accumulation Parameter Description: Snow road accumulation Default Value: 0...
Definition: legacyRWData.h:975
const std::vector< DtReaderWriterRegistryData * > & registryData() const
Definition: readerWriterRegistry.h:161
double underwaterVisibility() const
Underwater visibility in meters.
Definition: legacyRWData.h:576
bool isDestroyed() const
Definition: legacyRWData.h:175
DtRwReal myCornerRadius
Parameter Name: corner-radius Parameter Description: The “roundness” of the corners is determined by th...
Definition: legacyRWData.h:411
void setAggregateState(DtAggregateState s)
Definition: legacyRWData.h:1114
double thermoclineLayer2Permeability() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:727
void setIndependentlyTasked(bool b)
Definition: legacyRWData.h:181
double tidalOffset() const
Tidal offset in meters from the water polygons in the database.
Definition: legacyRWData.h:606
const DtString & aerodromeArchive() const
Definition: legacyRWData.h:245
void setPrecipitationType(DtVrfWeatherPrecipitationType value)
See myPrecipitationType.
Definition: legacyRWData.h:563
class DtRwIntegerAttributeList:
Definition: rwIntegerAttributeList.h:32
DtRwReal mySurfaceTransparency
Parameter Name: surface-transparency Parameter Description: Surface transparency (only affects the vi...
Definition: legacyRWData.h:871
void setAerodromeArchive(const DtString &s)
Definition: legacyRWData.h:244
Definition: legacyRWData.h:256
DtAerodromeStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:231
void setWindDrivenSeaStateEnabled(bool b)
Determines if the sea state is set based on the wind.
Definition: legacyRWData.h:635
DtRwNLengthStringVector & runways()
Definition: legacyRWData.h:241
DtRwReal myChoppiness
Parameter Name: choppiness Parameter Description: Wave choppiness for Triton Default Value: 0...
Definition: legacyRWData.h:933
Definition: readerWriter.h:85
DtForceType forceType() const
Definition: legacyRWData.h:193
double thermoclineLayer2Depth() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:725
virtual const Dt3dBoundingVolume * boundingVolume() const
Set/get the bounding volume of the object.
void setForceType(DtForceType c)
Definition: legacyRWData.h:192
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
void setAntiCollisionLightsDayNight(const int v)
Definition: legacyRWData.h:1182
virtual double snowMinimumAltitude() const
Snow Minimum Altitude (meters)
Definition: legacyRWData.h:678
DtRwReal myCloudDensity
Parameter Name: cloud-density Parameter Description: The density of the cloud layer (between 0 and 1)...
Definition: legacyRWData.h:416
DtRwReal myThermoclineLayer2Depth
Parameter Name: "thermocline-layer2-depth" Parameter Description: Thermocline depth. A depth of zero means that layer is not used. Default Value: 0.0 Units: meters.
Definition: legacyRWData.h:996
void setPrecipitationIntensity(double value)
See myPrecipitationIntensity.
Definition: legacyRWData.h:557
double thermoclineLayer1Permeability() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:723
double thermoclineLayer1Depth() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:721
const makVrf::DtVrfObjectGeometry & objectGeometry() const
Definition: legacyRWData.h:96
unsigned int swellState() const
Swell state according to the Douglas Sea Scale (integer 0 - 9)
Definition: legacyRWData.h:612
virtual ~DtCloudStateRepositoryRWData()
Definition: legacyRWData.h:343
void setIsSubordinateOfForceLevel(bool b)
Definition: legacyRWData.h:178
DtRwInt myDesignator
Definition: legacyRWData.h:222
DtRwWindLevels myWindLevels
Parameter Name: "wind-levels" Parameter Description: The levels of wind beyond the default Default Va...
Definition: legacyRWData.h:1032
void setAmbientAirPressure(double value)
See myAmbientAirPressure.
Definition: legacyRWData.h:538
double ambientAirTemperature() const
See myAmbientAirTemperature.
Definition: legacyRWData.h:533
void setRefuelingStation3LightsColor(const int v)
Definition: legacyRWData.h:1230
double precipitationIntensity() const
See myPrecipitationIntensity.
Definition: legacyRWData.h:558
void setWaterCurrentSpeed(double value)
Water velocity in meters per second.
Definition: legacyRWData.h:587
void setThermoclineLayer1Permeability(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:722
Definition: readerWriterRegistry.h:39
virtual void setAirPressureAltitudeIsSeaLevel(bool value)
See myAirPressureAltitudeIsSeaLevel.
Definition: legacyRWData.h:707
DtRwReal myWindDirection
Parameter Name: wind-direction Parameter Description: Indicates what direction the wind is blowing fr...
Definition: legacyRWData.h:849
Contains the DtUUID class declaration.
int priority() const
Definition: legacyRWData.h:570
double physicalLineHeight() const
Definition: legacyRWData.h:306
int designator() const
Definition: legacyRWData.h:196
double seaStateDirection() const
Swell direction in in radians clockwise from 0 (north)
Definition: legacyRWData.h:630
DtRwAppearance myAppearance
Definition: legacyRWData.h:212
DtRwReal mySeaStateDirection
Parameter Name: sea-state-direction Parameter Description: Direction of the sea state for Triton Defa...
Definition: legacyRWData.h:920
void setThermoclineLayer1Depth(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:720
double thermoclineLayer5Permeability() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:739
double cloudThickness() const
Accessor/mutator for myCloudThickness.
Definition: legacyRWData.h:362
DtRwAggregateState myAggregateState
Definition: legacyRWData.h:1123
void setRefuelingStation1DayNight(const int v)
Definition: legacyRWData.h:1212
void clearRunways()
Definition: legacyRWData.h:239
void setThermoclineLayer4Permeability(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:734
DtRwBoolean myLightningPresent
Parameter Name: lightning-present Parameter Description: Determines if lightning is present Default V...
Definition: legacyRWData.h:1027
void setThermoclineLayer5Permeability(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:738
const DtString & objectLabel() const
Definition: legacyRWData.h:102
DtRwReal myVisibility
Parameter Name: visibility Parameter Description: How far one can see and still distinguish things De...
Definition: legacyRWData.h:858
void setRefuelingStation2LightsOn(const bool v)
Definition: legacyRWData.h:1215
DtRwBoolean myRefuelingStation1LightsFlashing
Definition: legacyRWData.h:1255
DtRwUUID myParent
Definition: legacyRWData.h:221
bool useDayNightIlluminationModel() const
Definition: legacyRWData.h:1059
virtual const DtString & engagementRules() const
Accessor/mutator for myEngagementRules.
const DtAppearance & appearance() const
Definition: legacyRWData.h:187
DtRwInt myRefuelingStation2DayNight
Definition: legacyRWData.h:1248
virtual void setValueSpecified(bool specified, bool recurse=false)
The specified flags are used for optional values. On construction, all objects are marked as specifie...
DtRwReal mySeaLevelWaterConcentration
Parameter Name: sea-level-water-concentration Parameter Description: Sea level water concentration...
Definition: legacyRWData.h:814
void setStationName(DtStationName name)
Definition: legacyRWData.h:201
DtRwInt mySetScenarioStartTimeAtLocalOnFirstObjectCreationToTime
Parameter Name: set-scenario-start-time-at-local-on-first-object-creation-time Parameter Description:...
Definition: legacyRWData.h:1089
DtRwInt myFormationLightsLuminance
Definition: legacyRWData.h:1241
void setThermoclineLayer2Depth(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:724
DtRwReal myThermoclineLayer5Depth
Parameter Name: "thermocline-layer5-depth" Parameter Description: Thermocline depth. A depth of zero means that layer is not used. Default Value: 0.0 Units: meters.
Definition: legacyRWData.h:1020
uuid class
Definition: rwUUID.h:26
virtual void setLightningPresent(bool isPresent)
Accessor/mutator for if lightning is present.
Definition: legacyRWData.h:379
void setFormationName(const DtString &s)
Definition: legacyRWData.h:1111
DtRwReal myThermoclineLayer4Depth
Parameter Name: "thermocline-layer4-depth" Parameter Description: Thermocline depth. A depth of zero means that layer is not used. Default Value: 0.0 Units: meters.
Definition: legacyRWData.h:1012
virtual bool isValid() const
void setEmergencyLightsOn(const bool v)
Definition: legacyRWData.h:1146
DtRwUUID myAttachedToRepositoryUUID
Definition: legacyRWData.h:114
const int formationLightsLuminance() const
Definition: legacyRWData.h:1187
void setCloudAltitude(double value)
Accessor/mutator for myCloudAltitude.
Definition: legacyRWData.h:355
DtRwBoolean myIsDestroyedFlag
Definition: legacyRWData.h:217
const bool refuelingStation1LightsFlashing() const
Definition: legacyRWData.h:1208
void setRefuelingStation2LightsColor(const int v)
Definition: legacyRWData.h:1218
Definition: rwVector.h:23
virtual DtSimBoundingGeometry::DtSimBoundingGeometryType boundingGeometryType() const
Set/get the bounding geometry type of the object.
DtRwReal mySurgeDepth
Parameter Name: surge-depth Parameter Description: Surge depth for Triton Default Value: 0...
Definition: legacyRWData.h:939
int cloudType() const
Accessor/mutator for myCloudType.
Definition: legacyRWData.h:350
DtVrfAggregateStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:1099
virtual ~DtVrfObjectStateRepositoryRWData()
Definition: legacyRWData.h:145
void setAmbientWaterTemperature(double value)
Ambient water temperature in Celsius.
Definition: legacyRWData.h:599
Definition: legacyRWData.h:425
void setRefuelingStation1LightsOn(const bool v)
Definition: legacyRWData.h:1203
void setTaxiwayLightsOn(const bool v)
Definition: legacyRWData.h:1197
DtRwReal myCloudThickness
Parameter Name: cloud-thickness Parameter Description: The thickness of the cloud layer (in meters) D...
Definition: legacyRWData.h:402
double waterCurrentDirection() const
Water direction in radians clockwise from 0 (north)
Definition: legacyRWData.h:594
void setAttachedToRepository(const DtRwUUID &ot)
Definition: legacyRWData.h:90
bool startTimeIsLocal() const
Definition: legacyRWData.h:1062
DtRwReal myAmbientWaterTemperature
Parameter Name: ambient-water-temperature Parameter Description: The ambient temperature of the water...
Definition: legacyRWData.h:889
void setCloudState(DtVrfWeatherCloudState current)
See myCloudState.
Definition: legacyRWData.h:544
void setDesignator(int i)
Definition: legacyRWData.h:195
void setCornerRadius(double value)
Accessor/mutator for myCornerRadius.
Definition: legacyRWData.h:367
void setParent(const DtUUID &p)
Definition: legacyRWData.h:184
Definition: legacyRWData.h:1096
const DtString & overlay() const
Definition: legacyRWData.h:105
Definition: legacyRWData.h:122
DtCloudStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:331
void addRunway(const DtString &runway)
Definition: legacyRWData.h:240
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
void setCapabilities(unsigned int c)
Definition: legacyRWData.h:189
static DtHumidityTableUtils * instance()
DtRwReal mySnowMinimumAltitude
Parameter Name: snow-minimum-altitude Parameter Description: Snow minimum altitude Default Value: 0...
Definition: legacyRWData.h:969
double ambientWaterTemperature() const
Ambient water temperature in Celsius.
Definition: legacyRWData.h:600
DtRwInt myStationName
Definition: legacyRWData.h:224
DtRwReal myAmbientAirPressure
Parameter Name: ambient-air-pressure Parameter Description: Ambient pressure of the air...
Definition: legacyRWData.h:820
double timeOfDayAdvancementSpeed() const
Definition: legacyRWData.h:1056
Definition: legacyRWData.h:273
double thermoclineLayer5Depth() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:737
DtRwReal myThermoclineLayer2Permeability
Definition: legacyRWData.h:997
void setSwellStateDirection(double value)
Swell direction in in radians clockwise from 0 (north)
Definition: legacyRWData.h:617
void setCloudDensity(double value)
Accessor/mutator for myCloudDensity.
Definition: legacyRWData.h:373
double ambientAirPressure() const
See myAmbientAirPressure.
Definition: legacyRWData.h:539
Class Description: Readable, writable form of DtAppearance.
Definition: rwAppearance.h:16
DtVrfMovingObjectStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:259
const int refuelingStation2DayNight() const
Definition: legacyRWData.h:1223
DtRwReal myThermoclineLayer1Permeability
Parameter Name: "thermocline-layer1-permeability" Parameter Description: Thermocline depth...
Definition: legacyRWData.h:989
DtReaderWriterRegistry * myParentRegistry
Definition: legacyRWData.h:69
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwReal myPrecipitationIntensity
Parameter Name: precipitation-intensity Parameter Description: Precipitation intensity Default Value:...
Definition: legacyRWData.h:831
virtual ~DtVrfOverlayObjectStateRepositoryRWData()
Definition: legacyRWData.h:301
virtual double snowRoadAccumulation() const
Snow Road Accumulation (meters)
Definition: legacyRWData.h:684
DtLegacySimObjectStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:75
Instances of DtVrfStateRepositoryUserExtension can be used by customers to extend the base DtVrfObjec...
Definition: vrfStateRepositoryUserExtension.h:20
virtual void setAirPressureAltitude(double value)
See myAirPressureAltitude.
Definition: legacyRWData.h:695
void setDateAndTimeOfDay(double d)
Definition: legacyRWData.h:1051
bool independentlyTasked() const
Definition: legacyRWData.h:180
DtVrfWeatherCloudState cloudState() const
See myCloudState.
Definition: legacyRWData.h:545
int scenarioStartTimeAtLocalOnFirstObjectCreationToTime() const
Definition: legacyRWData.h:1065
unsigned int seaState() const
Swell state according to the Douglas Sea Scale (integer 0 - 9)
Definition: legacyRWData.h:624
DtVrfObjectStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:125
DtRwBoolean mySensorsKilled
Definition: legacyRWData.h:218
void setStartTimeIsLocal(bool b)
Definition: legacyRWData.h:1061
void setFormation(DtAggregateFormation f)
Definition: legacyRWData.h:1108
std::set< DtReaderWriter * > myCurrentRegistryItems
Definition: legacyRWData.h:68
DtRwInt myNavigationLightsFlashing
Definition: legacyRWData.h:1242
DtRwBoolean myRefuelingStation3LightsFlashing
Definition: legacyRWData.h:1257
void setPhysicalLineHeight(double d)
Definition: legacyRWData.h:305
double thermoclineLayer4Permeability() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:735
virtual void setSnowRoadAccumulation(double snow)
Snow Road Accumulation (meters)
Definition: legacyRWData.h:683
DtRwInt myAntiCollisionLightsFlashing
Definition: legacyRWData.h:1240
const DtRwStringAttributeList & rwExtendedData() const
Definition: legacyRWData.h:169
DtAggregateState aggregateState() const
Definition: legacyRWData.h:1115
DtRwString myObjectLabel
Definition: legacyRWData.h:117
DtRwDIGuyCharacterState & characterState()
Definition: legacyRWData.h:266
const makVrf::DtRwVrfKinematicState & kinematicState() const
Definition: legacyRWData.h:93
DtRwReal myPhysicalLineWidth
Definition: legacyRWData.h:321
virtual ~DtScopedReaderWriter()
Definition: legacyRWData.h:50
void setPriority(int value)
Definition: legacyRWData.h:569
DtGroundVehicleLightingStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:1131
void setWaterCurrentDirection(double value)
Water direction in radians clockwise from 0 (north)
Definition: legacyRWData.h:593
const int antiCollisionLightsDayNight() const
Definition: legacyRWData.h:1181
virtual double seaLevelWaterConcentration() const
See mySeaLevelWaterConcentration.
Definition: legacyRWData.h:714
This class maintains a rectangular bounding volume and an ordered list of vertices describing the phy...
Definition: vrfObjectGeometry.h:39
double thermoclineLayer4Depth() const
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:733
DtRwReal mySwellStateDirection
Parameter Name: swell-state-direction Parameter Description: Direction of the swell for Triton Defaul...
Definition: legacyRWData.h:908
void setSeaState(unsigned int value)
Swell state according to the Douglas Sea Scale (integer 0 - 9)
Definition: legacyRWData.h:623
DtTacticalSmokeStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:276
DtRwBoolean myRefuelingStation1LightsOn
Definition: legacyRWData.h:1252
DtRwForceType myForceType
Definition: legacyRWData.h:214
const bool hduLightsOn() const
Definition: legacyRWData.h:1199
void setFogColor(const DtVector &color)
Fog color (x = red, y = green, z = blue)
Definition: legacyRWData.h:659
Description: A readable, writable DtForceType.
Definition: rwForceType.h:26
double cornerRadius() const
Accessor/mutator for myCornerRadius.
Definition: legacyRWData.h:368
void setLeftIndicatorLightsOn(const bool v)
Definition: legacyRWData.h:1140
void setSurfaceTransparency(double value)
Surface transparency (percentage)
Definition: legacyRWData.h:581
DtRwReal myThermoclineLayer3Permeability
Definition: legacyRWData.h:1005
virtual void setAirTemperatureAltitude(double value)
See myAirTemperatureAltitude.
Definition: legacyRWData.h:689
const bool refuelingStation1LightsOn() const
Definition: legacyRWData.h:1202
DtRwBoolean myRefuelingStation2LightsFlashing
Definition: legacyRWData.h:1256
DtRwBoolean myUseDayNightIlluminationModel
Parameter Name: use-day-night-illumination-model Parameter Description: If false always use longitude...
Definition: legacyRWData.h:1084
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwBoolean myRefuelingStation2LightsOn
Definition: legacyRWData.h:1253
DtRwReal myWaterCurrentDirection
Parameter Name: water-current-direction Parameter Description: The direction the water currents are f...
Definition: legacyRWData.h:883
void setSwellState(unsigned int value)
Swell state according to the Douglas Sea Scale (integer 0 - 9)
Definition: legacyRWData.h:611
const DtRwProperties & stateProperties() const
Definition: legacyRWData.h:166
DtVrfWeatherCloudState
Definition: vrfWeatherStateEnums.h:24
void setCallsign(const DtString &s)
Definition: legacyRWData.h:204
DtRwProperties & stateProperties()
Definition: legacyRWData.h:165
DtRwInt myPrecipitationType
Parameter Name: precipitation-type Parameter Description: A string describing the type of precipitati...
Definition: legacyRWData.h:837
void setPhysicalLineWidth(double d)
Definition: legacyRWData.h:308
Definition: legacyRWData.h:32
DtScopedReaderWriter(const DtString &name, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:36
DtRwString myEngagementRules
Definition: legacyRWData.h:223
DtVrfOverlayObjectStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:292
Definition: vrfWeatherStateEnums.h:15
const DtString & userData() const
Definition: legacyRWData.h:312
const int refuelingStation3LightsColor() const
Definition: legacyRWData.h:1229
DtRwString myFormationName
Definition: legacyRWData.h:1122
void setRefuelingStation2DayNight(const int v)
Definition: legacyRWData.h:1224
void setRightIndicatorLightsOn(const bool v)
Definition: legacyRWData.h:1143
void setChoppiness(double value)
Wave choppiness (0..1)
Definition: legacyRWData.h:641
Definition: legacyRWData.h:1036
double physicalLineWidth() const
Definition: legacyRWData.h:309
void setAppearance(const DtAppearance &a)
Definition: legacyRWData.h:186
const int antiCollisionLightsFlashing() const
Definition: legacyRWData.h:1184
DtRwInt myPriority
The priority that this weather area will take over overlapping weather areas.
Definition: legacyRWData.h:852
virtual bool airPressureAltitudeIsSeaLevel() const
See myAirPressureAltitudeIsSeaLevel.
Definition: legacyRWData.h:708
DtRwString myAerodromeArchive
Definition: legacyRWData.h:253
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtRwIntegerAttributeList myExtendedLabels
Definition: legacyRWData.h:220
DtRwInt myCloudType
Parameter Name: cloud-type Parameter Description: The cloud layer typw Default Value: Undefined...
Definition: legacyRWData.h:392
DtRwReal myCloudAltitude
Parameter Name: cloud-altitude Parameter Description: Altitude above sea level the cloud layer starts...
Definition: legacyRWData.h:397
DtRwInt myRefuelingStation1LightsColor
Definition: legacyRWData.h:1244
double humidityAtSeaLevel()
Returns humidity at sea level (altitude = 0) in ppmv (parts per million by volume). If the humidity table file does not have an entry for altitude == 0, a new humidity entry will be calculated for this altitude.
const int refuelingStation1DayNight() const
Definition: legacyRWData.h:1211
Definition: legacyRWData.h:72
void setNavigationLightsFlashing(const int v)
Definition: legacyRWData.h:1191
void setSeaStateDirection(double value)
Swell direction in in radians clockwise from 0 (north)
Definition: legacyRWData.h:629
DtRwInt myCloudState
Parameter Name: cloud-state Parameter Description: A string describing the cloud state Clear...
Definition: legacyRWData.h:826
DtRwReal myThermoclineLayer1Depth
Parameter Name: "thermocline-layer1-depth" Parameter Description: Thermocline depth. A depth of zero means that layer is not used. Default Value: 0.0 Units: meters.
Definition: legacyRWData.h:982
Definition: legacyRWData.h:1154
DtRwBoolean myAirPressureAltitudeIsSeaLevel
Parameter Name: air-pressure-altitude-is-sea-level Parameter Description: Altitude of the pressure is...
Definition: legacyRWData.h:808
DtRwReal myRainAccumulation
Parameter Name: rain-accumulation Parameter Description: Rain accumulation Default Value: 0...
Definition: legacyRWData.h:963
DtRwInt myCapabilities
Definition: legacyRWData.h:213
DtRwBoolean myAirTemperatureAltitudeIsSeaLevel
Parameter Name: air-temperature-altitude-is-sea-level Parameter Description: Altitude of the air temp...
Definition: legacyRWData.h:803
virtual ~DtWeatherStateRepositoryRWData()
Definition: legacyRWData.h:526
Definition: rwVrfKinematicState.h:25
void setRefuelingStation3LightsOn(const bool v)
Definition: legacyRWData.h:1227
void setRefuelingStation2LightsFlashing(const bool v)
Definition: legacyRWData.h:1221
const bool refuelingStation3LightsFlashing() const
Definition: legacyRWData.h:1232
DtRwReal myThermoclineLayer4Permeability
Definition: legacyRWData.h:1013
void setUseDayNightIlluminationModel(bool b)
Definition: legacyRWData.h:1058
virtual void initializeFromParameters(const DtVrfObjectParameters *)
Definition: legacyRWData.h:88
DtRwBoolean myTaxiwayLightsOn
Definition: legacyRWData.h:1250
DtRwReal myTimeOfDayAdvancementSpeed
Parameter Name: time-of-day-advancement-speed Parameter Description: Indicates the rate that time of ...
Definition: legacyRWData.h:1078
DtGlobalEnvironmentStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:1039
void resolve() override
Definition: legacyRWData.h:745
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:122
Definition: legacyRWData.h:289
DtRwString myCallsign
Definition: legacyRWData.h:225
bool dateAndTimeOfDaySpecified() const
Definition: legacyRWData.h:1053
makVrf::DtVrfObjectGeometry myObjectGeometry
Definition: legacyRWData.h:116
const bool taxiwayLightsOn() const
Definition: legacyRWData.h:1196
virtual void setLightningPresent(bool isPresent)
/see myLightningPresent
Definition: legacyRWData.h:550
DtRwBoolean myWindDrivenSeaStateEnabled
Parameter Name: wind-driven-sea-state-enabled Parameter Description: Determines if the sea state is s...
Definition: legacyRWData.h:927
DtRwBoolean myStartTimeIsLocal
Whether or not on first placement the start time is in local time or utc time.
Definition: legacyRWData.h:1092
virtual void setSeaLevelWaterConcentration(double value)
See mySeaLevelWaterConcentration.
Definition: legacyRWData.h:713
DtRwInt myRefuelingStation1DayNight
Definition: legacyRWData.h:1247
const int refuelingStation2LightsColor() const
Definition: legacyRWData.h:1217
const bool refuelingStation3LightsOn() const
Definition: legacyRWData.h:1226
The DtRwDIGuyCharacterState class is a readable/writable class that can store itself and read itself ...
Definition: rwDIGuyCharacterState.h:37
virtual void setSnowAccumulation(double snow)
Snow Accumulation (meters)
Definition: legacyRWData.h:665
DtRwInt myRefuelingStation2LightsColor
Definition: legacyRWData.h:1245
void setNvgMode(const int v)
Definition: legacyRWData.h:1194
makVrf::DtVrfObjectGeometry & objectGeometry()
Definition: legacyRWData.h:97
virtual bool airTemperatureAltitudeIsSeaLevel() const
See myAirTemperatureAltitudeIsSeaLevel.
Definition: legacyRWData.h:702
double swellStateDirection() const
Swell direction in in radians clockwise from 0 (north)
Definition: legacyRWData.h:618
DtRwBoolean myBlockSetFormationChange
Definition: legacyRWData.h:1124
void setObjectLabel(const DtString &l)
Definition: legacyRWData.h:103
DtRwReal myThermoclineLayer3Depth
Parameter Name: "thermocline-layer3-depth" Parameter Description: Thermocline depth. A depth of zero means that layer is not used. Default Value: 0.0 Units: meters.
Definition: legacyRWData.h:1004
DtAircraftLightingStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:1157
DtRwBoolean myLightningPresent
Parameter Name: lightning-present Parameter Description: Whether lightning is present Default Value: ...
Definition: legacyRWData.h:421
void setThermoclineLayer3Depth(double depth)
Thermocline depth (in meters) and permeability (0..1). A depth of zero means that layer is not used...
Definition: legacyRWData.h:728
Definition: rwWindLevels.h:17
DtRwWindLevels & windLevels()
Definition: legacyRWData.h:743
DtRwIntegerAttributeList & rwExtendedLabels()
Definition: legacyRWData.h:171
void setRefuelingStation1LightsColor(const int v)
Definition: legacyRWData.h:1206
const DtVector & fogColor() const
Fog color (x = red, y = green, z = blue)
Definition: legacyRWData.h:660
void setRefuelingStation3LightsFlashing(const bool v)
Definition: legacyRWData.h:1233
DtWeatherStateRepositoryRWData(const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: legacyRWData.h:428
bool windDrivenSeaStateEnabled() const
Determines if the sea state is set based on the wind.
Definition: legacyRWData.h:636
void setColor(int c)
Definition: legacyRWData.h:314
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
DtRwReal myWindSpeed
Parameter Name: wind-speed Parameter Description: Speed of the wind Default Value: 0...
Definition: legacyRWData.h:843
DtRwInt mySeaState
Parameter Name: sea-state Parameter Description: Sea state according to the Douglas Sea Scale Default...
Definition: legacyRWData.h:914
const int refuelingStation3DayNight() const
Definition: legacyRWData.h:1235
double waterCurrentSpeed() const
Water velocity in meters per second.
Definition: legacyRWData.h:588
void setRefuelingStation1LightsFlashing(const bool v)
Definition: legacyRWData.h:1209
const bool leftIndicatorLightsOn() const
Definition: legacyRWData.h:1139
DtRwStringAttributeList & rwExtendedData()
Definition: legacyRWData.h:168
DtAggregateFormation formation() const
Definition: legacyRWData.h:1109
double surfaceTransparency() const
Surface transparency (percentage)
Definition: legacyRWData.h:582
DtRwInt myRefuelingStation3LightsColor
Definition: legacyRWData.h:1246
void setHduLightsOn(const bool v)
Definition: legacyRWData.h:1200
virtual double snowAccumulation() const
Snow Accumulation (meters)
Definition: legacyRWData.h:666
const DtGaussianPuffDataList & puffDataList() const
Definition: legacyRWData.h:283
class DtRwStringAttributeList:
Definition: rwStringAttributeList.h:29
DtRwReal myAmbientAirTemperature
Parameter Name: ambient-air-temperature Parameter Description: Ambient temperature of the air...
Definition: legacyRWData.h:786
makVrf::DtRwVrfKinematicState & kinematicState()
Definition: legacyRWData.h:94
const int refuelingStation1LightsColor() const
Definition: legacyRWData.h:1205
int color() const
Definition: legacyRWData.h:315
const DtRwUUID & attachedToRepository() const
Definition: legacyRWData.h:91
virtual bool lightningPresent() const
Accessor/mutator for if lightning is present.
Definition: legacyRWData.h:380
DtRwInt mySwellState
Parameter Name: swell-state Parameter Description: Swell state according to the Douglas Sea Scale Def...
Definition: legacyRWData.h:902
const bool refuelingStation2LightsOn() const
Definition: legacyRWData.h:1214
void setCloudThickness(double value)
Accessor/mutator for myCloudThickness.
Definition: legacyRWData.h:361
const DtRwNLengthStringVector & runways() const
Definition: legacyRWData.h:242
DtRwReal myPhysicalLineHeight
Definition: legacyRWData.h:320
void setEngagementRules(const DtString &s)
Definition: legacyRWData.h:198
double surgeDepth() const
Surge depth (meters)
Definition: legacyRWData.h:648