15 #include <matrix/vlVector.h>
25 DT_DLL_VRFGUICORE bool operator==(
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& lhs,
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& rhs);
26 DT_DLL_VRFGUICORE bool operator!=(
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& lhs,
const std::vector<makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord>& rhs);
92 return !(*
this == rhs);
double myThermoclineLayer5Permeability
Definition: vrlinkSimulatedWeatherState.h:133
unsigned int myPrecipitationType
Definition: vrlinkSimulatedWeatherState.h:98
double myThermoclineLayer4Depth
Definition: vrlinkSimulatedWeatherState.h:130
double myAmbientAirTemperature
Definition: vrlinkSimulatedWeatherState.h:103
double myTidalOffset
Definition: vrlinkSimulatedWeatherState.h:115
DtVector myFogColor
Definition: vrlinkSimulatedWeatherState.h:137
bool operator!=(const DtVrlinkSimulatedWeatherState &rhs) const
Definition: vrlinkSimulatedWeatherState.h:90
Contains makVrv::DtStateViewCollection class.
The IGI Message. Is easily encoded and decoding using stream operators. It also provides validation d...
Definition: DtMessage.h:30
bool myTidalDirection
Definition: vrlinkSimulatedWeatherState.h:116
double mySnowAccumulation
Definition: vrlinkSimulatedWeatherState.h:138
double myUnderwaterVisibility
Definition: vrlinkSimulatedWeatherState.h:110
double mySwellStateDirection
Definition: vrlinkSimulatedWeatherState.h:121
double myThermoclineLayer4Permeability
Definition: vrlinkSimulatedWeatherState.h:131
Definition: vrlinkSimulatedWeatherState.h:28
unsigned int mySwellState
Definition: vrlinkSimulatedWeatherState.h:120
double myThermoclineLayer1Depth
Definition: vrlinkSimulatedWeatherState.h:124
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:171
Contains makVrv::DtStateView class.
bool myAirTemperatureAltitudeIsSeaLevel
Definition: vrlinkSimulatedWeatherState.h:107
bool myWindDrivenSeaStateEnabled
Definition: vrlinkSimulatedWeatherState.h:119
std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > myElevationalConfigurations
Definition: vrlinkSimulatedWeatherState.h:102
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
double myThermoclineLayer5Depth
Definition: vrlinkSimulatedWeatherState.h:132
double myVisibility
Definition: vrlinkSimulatedWeatherState.h:99
double myHumidity
Definition: vrlinkSimulatedWeatherState.h:109
Record for an elevational configuration A record of this type consists of 1) a base MSL altitude...
Definition: DtEnvironmentRecord.h:236
bool myLightningPresent
Definition: vrlinkSimulatedWeatherState.h:143
double myIllumination
Definition: vrlinkSimulatedWeatherState.h:134
makVrv::DtStateView< DtVrlinkSimulatedWeatherState > DtWeatherStateView
Create a DtStateView templated on DtVrlinkSimulatedWeatherState.
Definition: vrlinkSimulatedWeatherState.h:165
double mySurfaceTransparency
Definition: vrlinkSimulatedWeatherState.h:111
The declaration of the makArchives::DtEnvironmentRecord class.
double mySurgeDepth
Definition: vrlinkSimulatedWeatherState.h:123
Collection of VRF Weather specific state data. Use this state view to get information for Weather dat...
Definition: vrlinkSimulatedWeatherState.h:168
double mySnowMinimumAltitude
Definition: vrlinkSimulatedWeatherState.h:139
int mySeaState
Definition: vrlinkSimulatedWeatherState.h:117
double myWaterCurrentDirection
Definition: vrlinkSimulatedWeatherState.h:113
int myPriority
Definition: vrlinkSimulatedWeatherState.h:145
double myPrecipitationIntensity
Definition: vrlinkSimulatedWeatherState.h:97
double myAmbientWaterTemperature
Definition: vrlinkSimulatedWeatherState.h:114
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:127
Record of environment/weather settings Includes precipitation, air, and clouds.
Definition: DtEnvironmentRecord.h:36
bool myAirPressureAltitudeIsSeaLevel
Definition: vrlinkSimulatedWeatherState.h:108
double myThermoclineLayer3Permeability
Definition: vrlinkSimulatedWeatherState.h:129
double mySeaStateDirection
Definition: vrlinkSimulatedWeatherState.h:118
double myAmbientAirPressure
Definition: vrlinkSimulatedWeatherState.h:104
double myWindDirection
Definition: vrlinkSimulatedWeatherState.h:100
double myRainAccumulation
Definition: vrlinkSimulatedWeatherState.h:141
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:39
double myThermoclineLayer2Depth
Definition: vrlinkSimulatedWeatherState.h:126
double myAirTemperatureAltitude
Definition: vrlinkSimulatedWeatherState.h:105
double mySnowRoadAccumulation
Definition: vrlinkSimulatedWeatherState.h:140
DT_DLL_VRFGUICORE makVrv::DtMessage & operator<<(makVrv::DtMessage &msg, const DtVrlinkSimulatedAggregateState &state)
Encode a DtVrlinkSimulatedEnvironmentState into a DtMessage.
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:106
double myWaterCurrentSpeed
Definition: vrlinkSimulatedWeatherState.h:112
double myThermoclineLayer3Depth
Definition: vrlinkSimulatedWeatherState.h:128
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:70
Contains makVrv::DtSimState class.
double myThermoclineLayer1Permeability
Definition: vrlinkSimulatedWeatherState.h:125
double myChoppiness
Definition: vrlinkSimulatedWeatherState.h:122
double myWindSpeed
Definition: vrlinkSimulatedWeatherState.h:101
DT_DLL_VRFGUICORE makVrv::DtMessage & operator>>(makVrv::DtMessage &msg, DtVrlinkSimulatedAggregateState &state)
Decode a DtVrlinkSimulatedEnvironmentState from a DtMessage.
double myFogHeight
Definition: vrlinkSimulatedWeatherState.h:136
double myAirTurbidity
Definition: vrlinkSimulatedWeatherState.h:96