VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
griddedDataEncoderDIS.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#if DtDIS
8
12
13
14
#ifndef griddedDataEncoderDIS_H_
15
#define griddedDataEncoderDIS_H_
16
17
#include "
stateEncoder.h
"
18
#include "
griddedDataRepository.h
"
19
#include "
griddedDataPdu.h
"
20
24
class
DT_DLL_VL
DtGriddedDataEncoder
:
public
DtStateEncoder
25
{
26
public
:
28
DtGriddedDataEncoder
();
29
31
virtual
~
DtGriddedDataEncoder
();
32
34
DtGriddedDataEncoder
(
const
DtGriddedDataEncoder
& orig);
35
37
DtGriddedDataEncoder
&
operator=
(
const
DtGriddedDataEncoder
& orig);
38
43
virtual
DtGriddedDataPdu
* stateMsg(
44
const
DtGriddedDataRepository
& stateRep,
45
const
DtGriddedDataRepository
& asSeenByRemote);
46
47
DtCLONE_ENCODER
(
DtGriddedDataEncoder
);
48
protected
:
51
virtual
bool
sendNeeded(
52
const
DtGriddedDataRepository
& stateRep,
53
const
DtGriddedDataRepository
& asSeenByRemote);
54
56
virtual
bool
needGridAxisInfo(
57
const
DtGriddedDataRepository
& stateRep,
58
const
DtGriddedDataRepository
& asSeenByRemote,
59
int
index);
60
62
virtual
bool
needGridDataInfo(
63
const
DtGriddedDataRepository
& stateRep,
64
const
DtGriddedDataRepository
& asSeenByRemote,
65
int
index);
66
67
protected
:
68
DtGriddedDataPdu
myPdu
;
69
};
70
71
#endif
72
#endif
73
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)