![]() |
VR-Forces 5.0.2 Developer's Guide
|
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 char * | DtBufferSerialize::encode (const DtRwSensorContactInfo &data, char *buffer) |
| DT_DLL_vrfutil const char * | DtBufferSerialize::decode (DtRwSensorContactInfo &data, const char *buffer) |
| enum DtCIDLevelType |
| enum DtSensorTypeEnum |
Enumeration describing the source of the contact information.
| 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.