11 #if (DtHLA && DtHLA_1516)
22 class DtVrlRtiAmbassador;
32 DtDDMConveyedRegion(
DtExerciseConn* exConn, RTI::RegionHandle regionHandle );
35 virtual ~DtDDMConveyedRegion();
38 virtual RTI::RegionHandle regionHandle()
const;
41 virtual const RTI::DimensionHandleSet dimensionHandles()
const;
44 virtual const std::set<DtString>& dimensionNames()
const;
47 virtual RTI::DimensionHandle dimensionHandle(
const DtString& dimName)
const;
51 virtual bool getDimensionName(RTI::DimensionHandle dimHandle,
DtString& dimName)
const;
55 virtual bool getRangeBounds( RTI::DimensionHandle dimHandle, RTI::RangeBounds& rangeBounds)
const;
59 virtual bool getRangeBounds(
const DtString& dimName, RTI::RangeBounds& rangeBounds)
const;
64 DtDDMConveyedRegion(
const DtDDMConveyedRegion& orig);
67 DtDDMConveyedRegion& operator=(
const DtDDMConveyedRegion& orig);
71 RTI::RegionHandle myRegionHandle;
72 mutable std::set<DtString> myDimensionNames;
74 DtVrlRtiAmbassador* myRtiAmb;