VR-Link API Documentation for DIS
Public Member Functions | Protected Member Functions | Protected Attributes
DtEnvironmentalFlareStateRecord Class Reference

DtEnvironmentalFlareStateRecord implements the Environmental state record type "Flare State." See Enumerated Bit Values document, section 12.3.5.2. More...

+ Inheritance diagram for DtEnvironmentalFlareStateRecord:
+ Collaboration diagram for DtEnvironmentalFlareStateRecord:

List of all members.

Public Member Functions

 DtEnvironmentalFlareStateRecord ()
 Constructor.
 DtEnvironmentalFlareStateRecord (const DtEnvironmentalFlareStateRecord &orig)
 Copy Constructor.
const
DtEnvironmentalFlareStateRecord
operator= (const DtEnvironmentalFlareStateRecord &orig)
 Assignment Operator.
virtual ~DtEnvironmentalFlareStateRecord ()
 Destructor.
virtual DtEnvironmentalRecordclone () const
 Clone.
virtual void setTimeSinceCreation (DtU32 timeSinceCreation)
 Set/ get the time since creation.
virtual DtU32 timeSinceCreation () const
virtual void setSource (const DtEntityType &source)
 Set/ get the source type.
virtual const DtEntityTypesource () const
virtual void setNumberOfSources (DtInt32 numberOfSources)
 Set/ get the number of sources.
virtual DtInt32 numberOfSources () const
virtual void setNumberIntensity (DtInt32 numberIntensity)
 Set/ get the number intensity.
virtual DtInt32 numberIntensity () const
virtual void setGeometryIndex (DtU16 geometryIndex)
 Set/ get the index of the geometry record associated with this state record.
virtual DtU16 geometryIndex () const
virtual bool createNetworkRepresentation ()
 Create the record's network representation.
const DtNetFlareStateRecordflareNetRep () const
 returns the network representation of the environmental record
DtNetFlareStateRecordflareNetRep ()
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer)
 used by the PDU class to fill in the network representation
virtual int netRepSize () const
 returns the size of the net representation, in bytes.

Protected Member Functions

DtEnvironmentalFlareStateRecordself () const
 Casts the 'this' pointer for changing elements in a const function.

Protected Attributes

DtEntityType mySource

Detailed Description

DtEnvironmentalFlareStateRecord implements the Environmental state record type "Flare State." See Enumerated Bit Values document, section 12.3.5.2.


Constructor & Destructor Documentation

Constructor.

Copy Constructor.

Destructor.


Member Function Documentation

Clone.

Reimplemented from DtEnvironmentalRecord.

Create the record's network representation.

Reimplemented from DtEnvironmentalRecord.

returns the network representation of the environmental record

virtual int DtEnvironmentalFlareStateRecord::netRepSize ( ) const [virtual]

returns the size of the net representation, in bytes.

Reimplemented from DtEnvironmentalRecord.

const DtEnvironmentalFlareStateRecord& DtEnvironmentalFlareStateRecord::operator= ( const DtEnvironmentalFlareStateRecord orig)

Assignment Operator.

Casts the 'this' pointer for changing elements in a const function.

Reimplemented from DtEnvironmentalRecord.

virtual void DtEnvironmentalFlareStateRecord::setFromNet ( const DtNetEnvironmentalRecord buffer) [virtual]

used by the PDU class to fill in the network representation

Reimplemented from DtEnvironmentalRecord.

virtual void DtEnvironmentalFlareStateRecord::setGeometryIndex ( DtU16  geometryIndex) [virtual]

Set/ get the index of the geometry record associated with this state record.

virtual void DtEnvironmentalFlareStateRecord::setNumberIntensity ( DtInt32  numberIntensity) [virtual]

Set/ get the number intensity.

virtual void DtEnvironmentalFlareStateRecord::setNumberOfSources ( DtInt32  numberOfSources) [virtual]

Set/ get the number of sources.

virtual void DtEnvironmentalFlareStateRecord::setSource ( const DtEntityType source) [virtual]

Set/ get the source type.

virtual void DtEnvironmentalFlareStateRecord::setTimeSinceCreation ( DtU32  timeSinceCreation) [virtual]

Set/ get the time since creation.

virtual const DtEntityType& DtEnvironmentalFlareStateRecord::source ( ) const [virtual]

Member Data Documentation


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)