VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Attributes | Protected Attributes
DtDimensionDesc Class Reference
+ Collaboration diagram for DtDimensionDesc:

Public Member Functions

 DtDimensionDesc (const char *dimName, RTI::DimensionHandle dimensionHandle, unsigned long defaultLower=DtMIN_EXTENT, unsigned long defaultUpper=DtMAX_EXTENT, unsigned long max=DtMAX_EXTENT, bool exclude=true)
 Constructor.
 DtDimensionDesc (const DtDimensionDesc &orig)
 Copy Constructor.
virtual ~DtDimensionDesc ()
 Destructor.
DtDimensionDescoperator= (const DtDimensionDesc &orig)
 Operators.
bool operator!= (const DtDimensionDesc &orig)
bool operator== (const DtDimensionDesc &orig)
virtual const DtStringname () const
 Get dimension name.
virtual bool isName (const char *name)
 Return boolean: name matches (1516(e) case sensitive, 1.3 not)?
virtual RTI::DimensionHandle handle () const
 Get dimension name.
virtual unsigned long lowerBound () const
 Get lower bound.
virtual unsigned long upperBound () const
 Get upper bound.
virtual unsigned long maxBound () const
 Get maximum upper bound.
virtual bool excluded () const
 Get excluded.
virtual void print () const
 Print the contents.

Static Public Attributes

static RTI::DimensionHandle theInvalidHandle

Protected Attributes

DtString myName
RTI::DimensionHandle myHandle
unsigned long myMaxBound
unsigned long myLowerBound
unsigned long myUpperBound
bool myExcluded

Constructor & Destructor Documentation

DtDimensionDesc::DtDimensionDesc ( const char *  dimName,
RTI::DimensionHandle  dimensionHandle,
unsigned long  defaultLower = DtMIN_EXTENT,
unsigned long  defaultUpper = DtMAX_EXTENT,
unsigned long  max = DtMAX_EXTENT,
bool  exclude = true 
)

Constructor.

DtDimensionDesc::DtDimensionDesc ( const DtDimensionDesc orig)

Copy Constructor.

virtual DtDimensionDesc::~DtDimensionDesc ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtDimensionDesc::excluded ( ) const
virtual

Get excluded.

virtual RTI::DimensionHandle DtDimensionDesc::handle ( ) const
virtual

Get dimension name.

virtual bool DtDimensionDesc::isName ( const char *  name)
virtual

Return boolean: name matches (1516(e) case sensitive, 1.3 not)?

virtual unsigned long DtDimensionDesc::lowerBound ( ) const
virtual

Get lower bound.

virtual unsigned long DtDimensionDesc::maxBound ( ) const
virtual

Get maximum upper bound.

virtual const DtString& DtDimensionDesc::name ( ) const
virtual

Get dimension name.

bool DtDimensionDesc::operator!= ( const DtDimensionDesc orig)
DtDimensionDesc& DtDimensionDesc::operator= ( const DtDimensionDesc orig)

Operators.

bool DtDimensionDesc::operator== ( const DtDimensionDesc orig)
virtual void DtDimensionDesc::print ( ) const
virtual

Print the contents.

virtual unsigned long DtDimensionDesc::upperBound ( ) const
virtual

Get upper bound.

Member Data Documentation

bool DtDimensionDesc::myExcluded
protected
RTI::DimensionHandle DtDimensionDesc::myHandle
protected
unsigned long DtDimensionDesc::myLowerBound
protected
unsigned long DtDimensionDesc::myMaxBound
protected
DtString DtDimensionDesc::myName
protected
unsigned long DtDimensionDesc::myUpperBound
protected
RTI::DimensionHandle DtDimensionDesc::theInvalidHandle
static

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

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)