VR-Link API Documentation for HLA 1516
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtRadioDimension Class Reference
+ Inheritance diagram for DtRadioDimension:
+ Collaboration diagram for DtRadioDimension:

Public Member Functions

 DtRadioDimension (DtExerciseConn *exConn)
virtual ~DtRadioDimension ()
virtual void setValue (double value)
virtual double value () const
- Public Member Functions inherited from DtDDMRegion
 DtDDMRegion (DtExerciseConn *exConn)
 Constructor that only takes exConn.
 DtDDMRegion (DtExerciseConn *exConn, const std::vector< DtString > &dimensionNameVector)
 Constructor that specifies the dimensions.
 DtDDMRegion (DtExerciseConn *exConn, const RTI::RegionHandle &region)
 DtDDMRegion (const DtDDMRegion &orig)
 Copy constructor.
virtual ~DtDDMRegion ()
 Destructor.
virtual void initializeDimensions (const std::vector< DtString > &dimensionNameVector)
 Initializes dimensions passed in.
virtual void initializeDimensions (const RTI::DimensionHandleSet &dimHandles)
virtual void setUpperBound (const DtString &dimensionName, unsigned long upperBound)
 This method sets the upper bound of dimension, specified by dimensionName, to the normalized value specified by upperBound.
virtual void setLowerBound (const DtString &dimensionName, unsigned long lowerBound)
 This method sets the lower bound of the dimension, specified by dimensionName, to the normalized value specified by lowerBound.
virtual void setDimensionBounds (const DtString &dimensionName, unsigned long lowerBound, unsigned long upperBound)
virtual void notifyRtiOfUpdate ()
virtual RTI::RegionHandle regionHandle ()
 I don't like this, as it exposes the region*.
virtual const RTI::RegionHandle regionHandle () const
virtual void init (const std::vector< DtString > &dimensionNameVector)
virtual void addAttributeHandle (RTI::AttributeHandle handle)
virtual void addAttributeHandle (const DtString &objClassName, const DtString &attrName)
 Add an attribute to the handle set by class name/attribute name.
virtual const
RTI::AttributeHandleSet & 
attributeHandles () const
virtual bool hasAttributeHandles () const
virtual int attributeHandleCount () const
bool operator< (const DtDDMRegion &other) const

Protected Member Functions

void initFrequencyTable ()
- Protected Member Functions inherited from DtDDMRegion
virtual void createRegion ()
 Utility function that actually creates the region and stores the handle.
DtDDMRegionoperator= (const DtDDMRegion &orig)
 Assignment operator. Not implemented – not assignable.

Protected Attributes

std::vector< double > myFrequencyTable
DtPartitionNormalizer myFrequencyNormalizer
double myValue
- Protected Attributes inherited from DtDDMRegion
RTI::RegionHandle myRegionHandle
DtVrlRtiAmbassadormyRtiAmb
std::map< DtString,
DtDimensionHandleBoundsStruct
myDimensionMap
DtExerciseConnmyExConn
RTI::AttributeHandleSet * myAttributeHandles

Constructor & Destructor Documentation

DtRadioDimension::DtRadioDimension ( DtExerciseConn exConn)
virtual DtRadioDimension::~DtRadioDimension ( )
virtual

Member Function Documentation

void DtRadioDimension::initFrequencyTable ( )
protected
virtual void DtRadioDimension::setValue ( double  value)
virtual
virtual double DtRadioDimension::value ( ) const
virtual

Member Data Documentation

DtPartitionNormalizer DtRadioDimension::myFrequencyNormalizer
protected
std::vector<double> DtRadioDimension::myFrequencyTable
protected
double DtRadioDimension::myValue
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)