![]() |
VR-Link API Documentation for DIS
|
DtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14. More...
Inheritance diagram for DtEnvironmentalGaussianPlumeRecord:
Collaboration diagram for DtEnvironmentalGaussianPlumeRecord:Public Member Functions | |
| DtEnvironmentalGaussianPlumeRecord () | |
| Constructor. More... | |
| DtEnvironmentalGaussianPlumeRecord (const DtEnvironmentalGaussianPlumeRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalGaussianPlumeRecord & | operator= (const DtEnvironmentalGaussianPlumeRecord &orig) |
| Assignment Operator. More... | |
| virtual | ~DtEnvironmentalGaussianPlumeRecord () |
| Destructor. More... | |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. More... | |
| virtual void | setSourceLocation (const DtVector &sourceLocation) |
| Set/get source location. More... | |
| virtual const DtVector & | sourceLocation () const |
| virtual void | setExtent (const DtVector &extent) |
| Set/get extent. More... | |
| virtual const DtVector & | extent () const |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| Set/get orientation. More... | |
| virtual const DtTaitBryan & | orientation () const |
| virtual void | setExtentVelocity (const DtVector &extentVelocity) |
| Set/get extent velocity. More... | |
| virtual const DtVector & | extentVelocity () const |
| virtual void | setLeadingEdgeHeight (DtFloat32 leadingEdgeHeight) |
| Set/get leading edge height. More... | |
| virtual DtFloat32 | leadingEdgeHeight () const |
| virtual void | setLeadingEdgeVelocity (const DtVector &leadingEdgeVelocity) |
| Set/get leading edge velocity. More... | |
| virtual const DtVector & | leadingEdgeVelocity () const |
| virtual bool | createNetworkRepresentation () |
| Create the network representation for this object. More... | |
| const DtNetEnvironmentalGaussianPlumeRecord * | plumeNetRep () const |
| returns the network representation of the environmental record More... | |
| DtNetEnvironmentalGaussianPlumeRecord * | plumeNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion) |
| used by the PDU class to fill in the network representation More... | |
| virtual int | netRepSize () const |
| returns the size of the net representation, in bytes. More... | |
Public Member Functions inherited from DtEnvironmentalGeometryRecord | |
| DtEnvironmentalGeometryRecord () | |
| Constructor. More... | |
| DtEnvironmentalGeometryRecord (const DtEnvironmentalGeometryRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalGeometryRecord & | operator= (const DtEnvironmentalGeometryRecord &orig) |
| Assignment Operator. More... | |
| virtual | ~DtEnvironmentalGeometryRecord () |
| Destructor. More... | |
| virtual void | setHasState (bool hasState) |
| Set/get a flag to indicate whether or not a state record is associated with this geometry record. More... | |
| virtual bool | hasState () const |
Public Member Functions inherited from DtEnvironmentalRecord | |
| DtEnvironmentalRecord () | |
| Constructor. More... | |
| DtEnvironmentalRecord (const DtEnvironmentalRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalRecord & | operator= (const DtEnvironmentalRecord &orig) |
| Assignment operator. More... | |
| virtual | ~DtEnvironmentalRecord () |
| Destructor. More... | |
| virtual void | setType (DtU32 type) |
| virtual DtU32 | type () const |
| virtual void | setLength (DtU16 length) |
| virtual DtU16 | length () const |
| virtual void | setIndex (DtU8 index) |
| virtual DtU8 | index () const |
| const DtNetEnvironmentalRecord * | netRep () const |
| returns the network representation of the environmental record More... | |
| DtNetEnvironmentalRecord * | netRep () |
Protected Member Functions | |
| DtEnvironmentalGaussianPlumeRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Member Functions inherited from DtEnvironmentalRecord | |
| virtual bool | checkAndCreate () |
| Checks to see if we need a representation, and creates it if we do Returns false, if the create fails, true otherwise. More... | |
| virtual bool | resizeNetRep (int newSize) |
| Resizes the network representation. More... | |
| DtEnvironmentalRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Attributes | |
| DtVector | mySourceLocation |
| DtTaitBryan | myOrientation |
| DtVector | myExtent |
| DtVector | myExtentVelocity |
| double | myLeadingEdgeHeight |
| DtVector | myLeadingEdgeVelocity |
Protected Attributes inherited from DtEnvironmentalGeometryRecord | |
| bool | myHasState |
Protected Attributes inherited from DtEnvironmentalRecord | |
| DtNetEnvironmentalRecord * | myNetRep |
DtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14.
| DtEnvironmentalGaussianPlumeRecord::DtEnvironmentalGaussianPlumeRecord | ( | ) |
Constructor.
| DtEnvironmentalGaussianPlumeRecord::DtEnvironmentalGaussianPlumeRecord | ( | const DtEnvironmentalGaussianPlumeRecord & | orig | ) |
Copy constructor.
|
virtual |
Destructor.
|
virtual |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
|
virtual |
Create the network representation for this object.
Reimplemented from DtEnvironmentalRecord.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
returns the size of the net representation, in bytes.
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalGaussianPlumeRecord& DtEnvironmentalGaussianPlumeRecord::operator= | ( | const DtEnvironmentalGaussianPlumeRecord & | orig | ) |
Assignment Operator.
|
virtual |
| const DtNetEnvironmentalGaussianPlumeRecord* DtEnvironmentalGaussianPlumeRecord::plumeNetRep | ( | ) | const |
returns the network representation of the environmental record
| DtNetEnvironmentalGaussianPlumeRecord* DtEnvironmentalGaussianPlumeRecord::plumeNetRep | ( | ) |
|
protected |
Casts the 'this' pointer for changing elements in a const function.
|
virtual |
Set/get extent.
|
virtual |
Set/get extent velocity.
|
virtual |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
|
virtual |
Set/get leading edge height.
|
virtual |
Set/get leading edge velocity.
|
virtual |
Set/get orientation.
|
virtual |
Set/get source location.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |