MAK Data Logger API Documentation for DIS
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
lgrSim
lgrDisGriddedData.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
5
9
10
#if DtDIS
11
12
#ifndef lgrDisGriddedData_H_
13
#define lgrDisGriddedData_H_
14
15
#include "
lgrSim.h
"
16
#include "
lgrPublisherInterface.h
"
17
#include "
virtualConstructor.h
"
18
19
class
DtGriddedDataPublisher;
20
class
DtGriddedDataPdu;
21
22
namespace
MAKLogger
23
{
24
class
DtLgrDisSimulationManager;
25
28
class
DT_DLL_LGRSIM
DtLgrDisGriddedDataPublisher
:
public
DtLgrPublisherInterface
29
{
30
31
public
:
32
33
DT_VIRTUAL_CTR
(
DtLgrDisGriddedDataPublisher
,(
const
DtGriddedDataPdu& pdu,
34
DtLgrDisSimulationManager
* simManager))
35
36
virtual
~
DtLgrDisGriddedDataPublisher
();
37
38
virtual
void
update(
const
DtPdu& pdu,
double
scaling,
bool
isStatic,
bool
sendFlag );
39
virtual
void
sendUpdateAtScaleChangePoint(
double
oldScale,
double
newScale,
40
bool
wasStatic,
bool
isStatic);
41
virtual
void
tick(
double
scaling,
bool
isStatic);
42
43
protected
:
44
DtGriddedDataPublisher*
myPublisher
;
45
};
46
47
}
48
49
#endif
50
#endif
Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)