19 #include <matrix/vlVector.h>
38 DT_DLL_VRFGUICORE bool operator==(
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& lhs,
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& rhs);
39 DT_DLL_VRFGUICORE bool operator!=(
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& lhs,
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& rhs);
104 return !(*
this == rhs);
double mySeaLevelWaterConcentration
Definition: vrlinkSimulatedWeatherState.h:134
double myThermoclineLayer5Permeability
Definition: vrlinkSimulatedWeatherState.h:149
unsigned int myPrecipitationType
Definition: vrlinkSimulatedWeatherState.h:114
double myThermoclineLayer4Depth
Definition: vrlinkSimulatedWeatherState.h:146
double myAmbientAirTemperature
Definition: vrlinkSimulatedWeatherState.h:119
double myTidalOffset
Definition: vrlinkSimulatedWeatherState.h:131
For performance reasons there are two kinds of landSurface state. The first kind is the kind that is ...
Definition: landSurfaceState.h:30
DtVector myFogColor
Definition: vrlinkSimulatedWeatherState.h:153
bool operator!=(const DtVrlinkSimulatedWeatherState &rhs) const
Definition: vrlinkSimulatedWeatherState.h:102
Contains makVrv::DtStateViewCollection class.
The IGI Message. Is easily encoded and decoding using stream operators. It also provides validation d...
Definition: DtMessage.h:30
double mySnowAccumulation
Definition: vrlinkSimulatedWeatherState.h:154
double myUnderwaterVisibility
Definition: vrlinkSimulatedWeatherState.h:126
double mySwellStateDirection
Definition: vrlinkSimulatedWeatherState.h:137
double myThermoclineLayer4Permeability
Definition: vrlinkSimulatedWeatherState.h:147
DT_DLL_VRFGUICORE makVrv::DtMessage & operator>>(makVrv::DtMessage &msg, DtVrlinkSimulatedAerodromeState &state)
Decode a DtVrlinkSimulatedAerodromeState from a DtMessage.
Definition: vrlinkSimulatedWeatherState.h:41
unsigned int mySwellState
Definition: vrlinkSimulatedWeatherState.h:136
double myThermoclineLayer1Depth
Definition: vrlinkSimulatedWeatherState.h:140
DT_DLL_VRFGUICORE makVrv::DtMessage & operator<<(DtMessage &msg, const makVrf::DtNetworkMessageAgentInterface &)
DT_DLL_VRFGUICORE bool operator==(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
DtWeatherStateViewCollection(makVrv::DtDe &de)
Definition: vrlinkSimulatedWeatherState.h:187
Contains makVrv::DtStateView class.
bool myAirTemperatureAltitudeIsSeaLevel
Definition: vrlinkSimulatedWeatherState.h:123
bool myWindDrivenSeaStateEnabled
Definition: vrlinkSimulatedWeatherState.h:135
std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > myElevationalConfigurations
Definition: vrlinkSimulatedWeatherState.h:118
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
double myThermoclineLayer5Depth
Definition: vrlinkSimulatedWeatherState.h:148
double myVisibility
Definition: vrlinkSimulatedWeatherState.h:115
For performance reasons there are two kinds of Troposphere state. The first kind is the kind that is ...
Definition: troposphereState.h:34
double myHumidity
Definition: vrlinkSimulatedWeatherState.h:125
Record for an elevational configuration A record of this type consists of 1) a base MSL altitude...
Definition: DtEnvironmentRecord.h:242
bool myLightningPresent
Definition: vrlinkSimulatedWeatherState.h:159
double myIllumination
Definition: vrlinkSimulatedWeatherState.h:150
makVrv::DtStateView< DtVrlinkSimulatedWeatherState > DtWeatherStateView
Create a DtStateView templated on DtVrlinkSimulatedWeatherState.
Definition: vrlinkSimulatedWeatherState.h:181
double mySurfaceTransparency
Definition: vrlinkSimulatedWeatherState.h:127
The declaration of the makArchives::DtEnvironmentRecord class.
double mySurgeDepth
Definition: vrlinkSimulatedWeatherState.h:139
Collection of VRF Weather specific state data. Use this state view to get information for Weather dat...
Definition: vrlinkSimulatedWeatherState.h:184
double mySnowMinimumAltitude
Definition: vrlinkSimulatedWeatherState.h:155
int mySeaState
Definition: vrlinkSimulatedWeatherState.h:132
double myWaterCurrentDirection
Definition: vrlinkSimulatedWeatherState.h:129
int myPriority
Definition: vrlinkSimulatedWeatherState.h:161
double myPrecipitationIntensity
Definition: vrlinkSimulatedWeatherState.h:113
double myAmbientWaterTemperature
Definition: vrlinkSimulatedWeatherState.h:130
A DtStateView is a the interface to simulation state information. Users can create DtStateViews for s...
Definition: DtStateView.h:49
A DtStateViewCollection is a collection of DtStateViews of a specific state.
Definition: DtStateViewCollection.h:27
double myThermoclineLayer2Permeability
Definition: vrlinkSimulatedWeatherState.h:143
Record of environment/weather settings Includes precipitation, air, and clouds.
Definition: DtEnvironmentRecord.h:36
bool myAirPressureAltitudeIsSeaLevel
Definition: vrlinkSimulatedWeatherState.h:124
double myThermoclineLayer3Permeability
Definition: vrlinkSimulatedWeatherState.h:145
double mySeaStateDirection
Definition: vrlinkSimulatedWeatherState.h:133
double myAmbientAirPressure
Definition: vrlinkSimulatedWeatherState.h:120
double myWindDirection
Definition: vrlinkSimulatedWeatherState.h:116
double myRainAccumulation
Definition: vrlinkSimulatedWeatherState.h:157
DT_DLL_VRFGUICORE bool operator!=(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
bool operator==(const DtVrlinkSimulatedWeatherState &rhs) const
Definition: vrlinkSimulatedWeatherState.h:52
double myThermoclineLayer2Depth
Definition: vrlinkSimulatedWeatherState.h:142
For performance reasons there are two kinds of waterSurface state. The first kind is the kind that is...
Definition: waterSurfaceState.h:30
double myAirTemperatureAltitude
Definition: vrlinkSimulatedWeatherState.h:121
double mySnowRoadAccumulation
Definition: vrlinkSimulatedWeatherState.h:156
A DtSimState is the base class for all state objects. Derived instances of DtSimState will be created...
Definition: DtSimState.h:19
double myAirPressureAltitude
Definition: vrlinkSimulatedWeatherState.h:122
double myWaterCurrentSpeed
Definition: vrlinkSimulatedWeatherState.h:128
DT_DLL_VRFGUICORE makVrv::DtMessage & operator>>(DtMessage &msg, makVrf::DtNetworkMessageAgentInterface &)
DT_DLL_VRFGUICORE makVrv::DtMessage & operator<<(makVrv::DtMessage &msg, const DtVrlinkSimulatedAerodromeState &state)
Encode a DtVrlinkSimulatedAerodromeState into a DtMessage.
double myThermoclineLayer3Depth
Definition: vrlinkSimulatedWeatherState.h:144
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
std::vector< DtElevationalConfigurationRecord > ElevationalConfigurationRecordList
Definition: DtEnvironmentRecord.h:370
Contains makVrv::DtSimState class.
For performance reasons there are two kinds of subsurface state. The first kind is the kind that is s...
Definition: subsurfaceState.h:30
double myThermoclineLayer1Permeability
Definition: vrlinkSimulatedWeatherState.h:141
double myChoppiness
Definition: vrlinkSimulatedWeatherState.h:138
double myWindSpeed
Definition: vrlinkSimulatedWeatherState.h:117
double myFogHeight
Definition: vrlinkSimulatedWeatherState.h:152