VR-Link API Documentation for HLA Evolved
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
ddmConveyedRegion13.h
Go to the documentation of this file.
1
//********************************************************************
4
//********************************************************************
5
//********************************************************************
7
//********************************************************************
8
9
#pragma once
10
11
#if (DtHLA && !DtHLA_1516)
12
13
#include "
vlutil/vlMachineTypes.h
"
14
#include "
vl/rtiNamespace.h
"
15
#include "
vl/routingSpaceDesc.h
"
16
19
20
class
DtExerciseConn
;
21
class
DtVrlRtiAmbassador
;
22
24
class
DT_DLL_VL
DtDDMConveyedRegion
25
{
26
public
:
29
DtDDMConveyedRegion
(
DtExerciseConn
* exConn,
const
RTI::Region* region);
30
32
virtual
~
DtDDMConveyedRegion
();
33
35
virtual
const
RTI::Region* rtiRegion()
const
;
36
38
virtual
RTI::RegionToken regionToken()
const
;
39
41
virtual
RTI::SpaceHandle spaceHandle()
const
;
42
44
virtual
const
DtString
& spaceName()
const
;
45
48
virtual
const
DtRoutingSpaceDesc
* routingSpace()
const
;
49
51
virtual
const
DtDimensionHandleSet
& dimensionHandles()
const
;
52
54
virtual
unsigned
int
numberExtents()
const
;
55
57
virtual
unsigned
long
lowerBound(
int
extentIndex, RTI::DimensionHandle dimensionHandle)
const
;
58
60
virtual
unsigned
long
lowerBound(
int
extentIndex,
const
DtString
& dimensionName)
const
;
61
63
virtual
unsigned
long
upperBound(
int
extentIndex, RTI::DimensionHandle dimensionHandle)
const
;
64
66
virtual
unsigned
long
upperBound(
int
extentIndex,
const
DtString
& dimensionName)
const
;
67
68
protected
:
69
71
DtDDMConveyedRegion
(
const
DtDDMConveyedRegion
& orig);
72
74
DtDDMConveyedRegion
& operator=(
const
DtDDMConveyedRegion
& orig);
75
76
protected
:
77
78
DtExerciseConn
*
myExConn
;
79
DtVrlRtiAmbassador
*
myRtiAmb
;
80
const
RTI::Region*
myRegion
;
81
const
DtRoutingSpaceDesc
*
mySpaceDesc
;
82
83
protected
:
84
static
DtDimensionHandleSet
theEmptyDimensionSet
;
85
};
86
87
#endif
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
)