VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
rwSensorContactInfo.h File Reference

Go to the source code of this file.

Classes

class  DtRwSensorContactInfo
 

Namespaces

 DtBufferSerialize
 

Enumerations

enum  DtCIDLevelType {
  LEVEL_N0_DETECTION = 0, LEVEL_DETECTED, LEVEL_CLASSIFIED, LEVEL_IDENTIFIED,
  LEVEL_FULL_KNOWLEDGE
}
 
enum  DtSensorTypeEnum {
  DtSensorTypeUnknown = 0, DtSensorTypeVisual = 1, DtSensorTypeRadar = 2, DtSensorTypeSonar = 3,
  DtSensorTypeInfrared = 4, DtSensorTypePassiveSonar = 5, DtSensorTypeActiveSonar = 6, DtSensorTypeSpotReport = 7,
  DtSensorTypeMAD = 8, DtSensorTypeEmissions = 9, DtSensorTypeBeaconRadar = 10, DtSensorTypeSearchRescue = 11
}
 

Functions

DT_DLL_vrfutil bool mergeContactInfo (DtRwSensorContactInfo &info, const DtRwSensorContactInfo &sourceInfo)
 
DT_DLL_vrfutil int DtBufferSerialize::getSize (const DtRwSensorContactInfo &data)
 
DT_DLL_vrfutil charDtBufferSerialize::encode (const DtRwSensorContactInfo &data, char *buffer)
 
DT_DLL_vrfutil const charDtBufferSerialize::decode (DtRwSensorContactInfo &data, const char *buffer)
 

Enumeration Type Documentation

Enumeration describing the levels of combat identification.

Enumerator
LEVEL_N0_DETECTION 
LEVEL_DETECTED 
LEVEL_CLASSIFIED 
LEVEL_IDENTIFIED 
LEVEL_FULL_KNOWLEDGE 

Enumeration describing the source of the contact information.

Enumerator
DtSensorTypeUnknown 
DtSensorTypeVisual 
DtSensorTypeRadar 
DtSensorTypeSonar 
DtSensorTypeInfrared 
DtSensorTypePassiveSonar 
DtSensorTypeActiveSonar 
DtSensorTypeSpotReport 
DtSensorTypeMAD 
DtSensorTypeEmissions 

Magnetic Anomaly Detection.

DtSensorTypeBeaconRadar 

RF Emissions.

DtSensorTypeSearchRescue 

Secondary Beacon Radar (i.e. IFF)

Function Documentation

DT_DLL_vrfutil bool mergeContactInfo ( DtRwSensorContactInfo info,
const DtRwSensorContactInfo sourceInfo 
)

Merges data from sourceInfo into info, based on the time of contact in each, and the detection level of each. The resulting data in info will be the most accurate data available from the two contact infos.

Returns
True if info was changed by this call.

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)