40 return !(*
this == rhs);
69 return !(*
this == rhs);
102 return !(*
this == rhs);
109 typedef std::map<makVrv::DtUniqueID, DtVrlinkActiveSonarState>
ActiveSonars;
Definition: vrlinkActiveSonarState.h:27
std::string myActiveEmissionParameterIndexName
Definition: vrlinkActiveSonarState.h:44
State for a list of active sonar systems for an individual entity.
Definition: vrlinkActiveSonarState.h:89
char myAcousticsIdentifier
Definition: vrlinkActiveSonarState.h:78
std::string myActiveSonarIdentifier
Definition: vrlinkActiveSonarState.h:45
std::string myActiveSonarName
Definition: vrlinkActiveSonarState.h:79
Contains makVrv::DtStateViewCollection class.
The IGI Message.
Definition: DtMessage.h:30
DT_DLL_VRFGUICORE makVrv::DtMessage & operator<<(makVrv::DtMessage &msg, const DtVrlinkNetworkUpdateSimulatedAggregateState &state)
Encode a DtVrlinkSimulatedEnvironmentState into a DtMessage.
std::string myEntityType
Definition: vrlinkActiveSonarState.h:106
int myScanPattern
Definition: vrlinkActiveSonarState.h:52
std::string myGlobalId
Definition: vrlinkActiveSonarState.h:107
std::string myEntityId
Definition: vrlinkActiveSonarState.h:75
int myActiveEmissionParameterIndex
Definition: vrlinkActiveSonarState.h:43
DT_DLL_VRFGUICORE bool operator==(const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &lhs, const std::vector< makArchives::DtEnvironmentRecord::DtElevationalConfigurationRecord > &rhs)
std::string myGlobalId
Definition: vrlinkActiveSonarState.h:74
std::string myScanPatternName
Definition: vrlinkActiveSonarState.h:53
Contains makVrv::DtStateView class.
std::string myEntityId
Definition: vrlinkActiveSonarState.h:108
int myActiveSonarNameId
Definition: vrlinkActiveSonarState.h:80
double myElevationCenter
Definition: vrlinkActiveSonarState.h:50
double myElevationBeamWidth
Definition: vrlinkActiveSonarState.h:49
std::map< makVrv::DtUniqueID, DtVrlinkActiveSonarState > ActiveSonars
Definition: vrlinkActiveSonarState.h:109
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
bool operator!=(const DtVrlinkActiveSonarState &rhs) const
Definition: vrlinkActiveSonarState.h:67
std::string myEntityType
Definition: vrlinkActiveSonarState.h:73
Collection of VRF active sonar specific state data. Use this state view to get information for active...
Definition: vrlinkActiveSonarState.h:130
makVrv::DtStateView< DtVrlinkActiveSonars > DtVrlinkActiveSonarsView
Definition: vrlinkActiveSonarState.h:127
Definition: vrlinkActiveSonarState.h:56
std::string myFunctionCodeName
Definition: vrlinkActiveSonarState.h:77
bool operator!=(const DtVrlinkActiveSonars &rhs) const
Definition: vrlinkActiveSonarState.h:100
ActiveSonars myActiveSonars
Definition: vrlinkActiveSonarState.h:110
makVrv::DtStateView< DtVrlinkActiveSonarState > DtVrlinkActiveSonarStateView
Create a DtStateView templated on DtVrlinkSimulatedEnvironmentState.
Definition: vrlinkActiveSonarState.h:126
bool operator!=(const DtVrlinkActiveSonarBeamState &rhs) const
Definition: vrlinkActiveSonarState.h:38
A DtStateView is a the interface to simulation state information.
Definition: DtStateView.h:49
A DtStateViewCollection is a collection of DtStateViews of a specific state.
Definition: DtStateViewCollection.h:27
Contains makVrv::DtEntityState class.
std::vector< DtVrlinkActiveSonarBeamState > myActiveSonarBeams
Definition: vrlinkActiveSonarState.h:84
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
DtVector myLocation
Definition: vrlinkActiveSonarState.h:81
DtActiveSonarStateViewCollection(makVrv::DtDe &de)
Definition: vrlinkActiveSonarState.h:133
makVrv::DtUniqueID myEntityHost
Definition: vrlinkActiveSonarState.h:82
char myBeamIdentifier
Definition: vrlinkActiveSonarState.h:48
double myAzimuthCenter
Definition: vrlinkActiveSonarState.h:47
A DtSimState is the base class for all state objects.
Definition: DtSimState.h:19
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
int myFunctionCode
Definition: vrlinkActiveSonarState.h:76
std::string myEventIdentifier
Definition: vrlinkActiveSonarState.h:51
double myAzimuthBeamWidth
Definition: vrlinkActiveSonarState.h:46
DT_DLL_VRFGUICORE makVrv::DtMessage & operator>>(makVrv::DtMessage &msg, DtVrlinkSimulatedAggregateState &state)
Decode a DtVrlinkSimulatedEnvironmentState from a DtMessage.
Contains additional type to message encoding functions.