VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfmodel
signatureDetectLevelDeterminator.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2007 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
11
12
#pragma once
13
14
#include "
vrfmodel/vrfmodelDefines.h
"
15
#include "
vrfmodel/detectLevelDeterminator.h
"
16
#include "
vrfutil/rwDetectLevelContainer.h
"
17
18
class
DtRwSensorContactInfo
;
19
20
26
class
DT_DLL_vrfmodel
DtSignatureDetectLevelDeterminator
:
public
DtDetectionLevelDeterminator
27
{
28
private
:
30
DtSignatureDetectLevelDeterminator
(
const
DtSignatureDetectLevelDeterminator
& orig);
31
32
DtSignatureDetectLevelDeterminator
&
operator=
(
const
DtSignatureDetectLevelDeterminator
& orig);
33
34
public
:
36
DtSignatureDetectLevelDeterminator
();
37
38
virtual
~
DtSignatureDetectLevelDeterminator
();
39
42
virtual
void
init
(
const
DtRwDetectionLevelContainer
& params);
43
47
virtual
DtString
type
()
const
;
48
49
virtual
int
determineCombatIdentificationLevel
(
double
apparentSig,
DtRwSensorContactInfo
*
50
sensorInfo);
51
52
virtual
const
int
detectionLevelForForce()
const
;
53
55
virtual
void
setDetectLevelDeterminatorDescriptor(
DtRwDetectionLevelContainer
& dLDDesc);
56
57
virtual
double
minDetectableSignature();
58
61
static
DtDetectionLevelDeterminator
* create();
62
63
protected
:
64
const
DtRwDetectionLevelContainer
*
myDetectionLevelDeterminatorDescriptor
;
65
66
};
67
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)