VR-Vantage API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
Tutorials
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrfExtObjects
tacticalSmokePublisher.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2006 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: tacticalSmokeObjPub.h,v $ $Revision: 1.3 $ $State: Exp $
7
*******************************************************************************/
8
9
#ifndef TSOBJPUB_H
10
#define TSOBJPUB_H
11
#include <vl/environmentProcessPublisher.h>
12
13
#include <
vrfExtObjects/vrfExtObjectsDefines.h
>
14
class
DtTacticalSmokeObjectRepository
;
15
20
class
DT_DLL_vrfExtObjects
DtTacticalSmokePublisher
:
public
DtEnvironmentProcessPublisher
21
{
22
public
:
29
DtTacticalSmokePublisher
(DtExerciseConn* conn);
30
31
#if DtHLA
32
// Create with region set
33
DtTacticalSmokePublisher
(DtExerciseConn* conn,
const
DtDDMRegionSet* regionSetToUse);
34
#endif
35
37
virtual
~
DtTacticalSmokePublisher
();
38
39
#if DtDIS
40
41
virtual
void
init
(
const
DtEntityIdentifier&
id
);
42
#endif
43
45
virtual
DtTacticalSmokeObjectRepository
* tssr();
46
virtual
const
DtTacticalSmokeObjectRepository
* tssr()
const
;
47
49
virtual
void
setTranslationThreshold(
double
d);
50
virtual
double
translationThreshold()
const
;
51
53
virtual
void
setRotationThreshold(
double
d);
54
virtual
double
rotationThreshold()
const
;
55
57
virtual
void
setDensityThreshold(
double
d);
58
virtual
double
densityThreshold()
const
;
59
61
virtual
void
setSigmaThreshold(
double
d);
62
virtual
double
sigmaThreshold()
const
;
63
64
private
:
66
DtTacticalSmokePublisher
(
const
DtTacticalSmokePublisher
&);
67
DtTacticalSmokePublisher
& operator=(
const
DtTacticalSmokePublisher
&);
68
};
69
70
#endif
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)