VR-Link API Documentation for HLA 1516
Public Member Functions | Protected Member Functions | Protected Attributes
DtEnvironmentalRectangularVolumeRecord Class Reference

DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.". More...

+ Inheritance diagram for DtEnvironmentalRectangularVolumeRecord:
+ Collaboration diagram for DtEnvironmentalRectangularVolumeRecord:

List of all members.

Public Member Functions

 DtEnvironmentalRectangularVolumeRecord ()
 DtEnvironmentalRectangularVolumeRecord (const DtEnvironmentalRectangularVolumeRecord &orig)
const
DtEnvironmentalRectangularVolumeRecord
operator= (const DtEnvironmentalRectangularVolumeRecord &orig)
virtual ~DtEnvironmentalRectangularVolumeRecord ()
virtual DtEnvironmentalRecordclone () const
 Clone.
virtual void setCornerLocation (const DtVector &cornerLocation)
virtual const DtVectorcornerLocation () const
virtual void setExtent (const DtVector &extent)
virtual const DtVectorextent () const
virtual void setOrientation (const DtTaitBryan &orientation)
virtual const DtTaitBryanorientation () const
virtual bool createNetworkRepresentation ()
 This doesn't need to be called explicitly.
const
DtNetEnvironmentalRectangularVolumeRecord
rectNetRep () const
 returns the network representation of the environmental record
DtNetEnvironmentalRectangularVolumeRecordrectNetRep ()
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer)
 used by the PDU class to fill in the network representation
virtual int netRepSize () const

Protected Member Functions

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

Protected Attributes

DtVector myCornerLocation
DtVector myExtent
DtTaitBryan myOrientation

Detailed Description

DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.".

See Enumerated Bit Values document, section 12.3.4.12.


Constructor & Destructor Documentation


Member Function Documentation

Clone.

Reimplemented from DtEnvironmentalGeometryRecord.

This doesn't need to be called explicitly.

If any routine that needs the repository finds that it hasn't been created yet, it calls this method.

Reimplemented from DtEnvironmentalRecord.

virtual const DtVector& DtEnvironmentalRectangularVolumeRecord::extent ( ) const [virtual]
virtual int DtEnvironmentalRectangularVolumeRecord::netRepSize ( ) const [virtual]

Reimplemented from DtEnvironmentalRecord.

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

returns the network representation of the environmental record

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

Reimplemented from DtEnvironmentalRecord.

virtual void DtEnvironmentalRectangularVolumeRecord::setCornerLocation ( const DtVector cornerLocation) [virtual]
virtual void DtEnvironmentalRectangularVolumeRecord::setExtent ( const DtVector extent) [virtual]

used by the PDU class to fill in the network representation

Reimplemented from DtEnvironmentalRecord.

virtual void DtEnvironmentalRectangularVolumeRecord::setOrientation ( const DtTaitBryan orientation) [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)