VR-Link API Documentation for DIS
List of all members | 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:

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

DtExhaustSmokeRecord::DtExhaustSmokeRecord ( )

Constructor.

DtExhaustSmokeRecord::DtExhaustSmokeRecord ( const DtExhaustSmokeRecord orig)

Copy Constructor.

virtual DtExhaustSmokeRecord::~DtExhaustSmokeRecord ( )
virtual

Destructor.

Member Function Documentation

virtual bool DtExhaustSmokeRecord::attached ( ) const
virtual
virtual DtChemicalContent DtExhaustSmokeRecord::chemicalContent ( ) 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 const DtLinearSegmentRecord& DtExhaustSmokeRecord::segmentParameters ( ) 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

bool DtExhaustSmokeRecord::myAttached
protected
DtChemicalContent DtExhaustSmokeRecord::myChemicalContent
protected
DtU32 DtExhaustSmokeRecord::myPercentOpacity
protected
DtLinearSegmentRecord DtExhaustSmokeRecord::mySegmentParameters
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)