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

Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object. More...

+ Collaboration diagram for DtExhaustSmokeRecord:

List of all members.

Public Member Functions

 DtExhaustSmokeRecord ()
 Constructor.
 DtExhaustSmokeRecord (const DtExhaustSmokeRecord &orig)
 Copy Constructor.
DtExhaustSmokeRecordoperator= (const DtExhaustSmokeRecord &orig)
 Assignment Operators.
DtExhaustSmokeRecordoperator= (const DtNetExhaustSmokeRecord &orig)
int operator== (const DtExhaustSmokeRecord &record)
int operator!= (const DtExhaustSmokeRecord &record)
virtual ~DtExhaustSmokeRecord ()
 Destructor.
virtual void setSegmentParameters (const DtLinearSegmentRecord &seg)
 Set/Get SegmentParameters.
virtual const
DtLinearSegmentRecord
segmentParameters () const
virtual void setPercentOpacity (const DtU32 value)
 Set/Get Percent Opacity.
virtual DtU32 percentOpacity () const
virtual void setAttached (bool onOff)
 Set/Get Attached.
virtual bool attached () const
virtual void setChemicalContent (const DtChemicalContent content)
 Set/Get Chemical Content.
virtual DtChemicalContent chemicalContent () const
virtual void unloadNetRecord (const DtNetExhaustSmokeRecord &record)
virtual void loadNetRecord (DtNetExhaustSmokeRecord &record) const
virtual void printData () const
virtual void printDataToStream (std::ostream &stream) const

Protected Attributes

DtLinearSegmentRecord mySegmentParameters
DtU32 myPercentOpacity
bool myAttached
DtChemicalContent myChemicalContent

Detailed Description

Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object.


Constructor & Destructor Documentation

Constructor.

Copy Constructor.

Destructor.


Member Function Documentation

virtual bool DtExhaustSmokeRecord::attached ( ) const [virtual]
virtual void DtExhaustSmokeRecord::loadNetRecord ( DtNetExhaustSmokeRecord record) const [virtual]
int DtExhaustSmokeRecord::operator!= ( const DtExhaustSmokeRecord record)
DtExhaustSmokeRecord& DtExhaustSmokeRecord::operator= ( const DtExhaustSmokeRecord orig)

Assignment Operators.

DtExhaustSmokeRecord& DtExhaustSmokeRecord::operator= ( const DtNetExhaustSmokeRecord orig)
int DtExhaustSmokeRecord::operator== ( const DtExhaustSmokeRecord record)
virtual DtU32 DtExhaustSmokeRecord::percentOpacity ( ) const [virtual]
virtual void DtExhaustSmokeRecord::printData ( ) const [virtual]
virtual void DtExhaustSmokeRecord::printDataToStream ( std::ostream &  stream) const [virtual]
virtual void DtExhaustSmokeRecord::setAttached ( bool  onOff) [virtual]

Set/Get Attached.

virtual void DtExhaustSmokeRecord::setChemicalContent ( const DtChemicalContent  content) [virtual]

Set/Get Chemical Content.

virtual void DtExhaustSmokeRecord::setPercentOpacity ( const DtU32  value) [virtual]

Set/Get Percent Opacity.

virtual void DtExhaustSmokeRecord::setSegmentParameters ( const DtLinearSegmentRecord seg) [virtual]

Set/Get SegmentParameters.

virtual void DtExhaustSmokeRecord::unloadNetRecord ( const DtNetExhaustSmokeRecord record) [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)