9 #ifndef DtEnvironmentalDRRectangularVolumeRecord_H_
10 #define DtEnvironmentalDRRectangularVolumeRecord_H_
43 virtual void setCornerLocation(
const DtVector& cornerLocation);
44 virtual const DtVector& cornerLocation()
const;
47 virtual void setExtent(
const DtVector& extent);
48 virtual const DtVector& extent()
const;
51 virtual void setOrientation(
const DtTaitBryan& orientation);
55 virtual void setExtentVelocity(
const DtVector& extentVelocity);
56 virtual const DtVector& extentVelocity()
const;
59 virtual void setVelocity(
const DtVector& velocity);
60 virtual const DtVector& velocity()
const;
63 virtual void setAngularVelocity(
const DtVector& angularVelocity);
64 virtual const DtVector& angularVelocity()
const;
DtTaitBryan myOrientation
Definition: environmentalDRRectangularVolumeRecord.h:88
virtual int netRepSize() const
Returns the size of the network representation.
DtVector myExtent
Definition: environmentalDRRectangularVolumeRecord.h:87
DtVector myVelocity
Definition: environmentalDRRectangularVolumeRecord.h:91
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtVector myAngularVelocity
Definition: environmentalDRRectangularVolumeRecord.h:92
DtVector myExtentVelocity
Definition: environmentalDRRectangularVolumeRecord.h:90
virtual DtEnvironmentalRecord * clone() const
Clone.
Rectangular Volume 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.13)
Definition: envProcP.h:301
DtTaitBryans are used to represent orientation of an object, using a set of three Euler angles...
Definition: vlTaitBryan.h:43
Definition: vlVector.h:224
DtEnvironmentalGeometryRecord provides a common base class for all environmental geometry (as opposed...
Definition: environmentalGeometryRecord.h:22
DtNetEnvironmentalRecord is the network structure for the environmental process PDU record header (de...
Definition: envProcP.h:34
DtEnvironmentalRecord is the base class from which all geometry and state environmental records are d...
Definition: environmentalRecord.h:22
virtual void setFromNet(const DtNetEnvironmentalRecord &buffer, int protocolVersion)
used by the PDU class to fill in the network representation
virtual bool createNetworkRepresentation()
This doesn't need to be called explicitly.
DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangul...
Definition: environmentalDRRectangularVolumeRecord.h:20
const DtEnvironmentalGeometryRecord & operator=(const DtEnvironmentalGeometryRecord &orig)
Assignment Operator.
DtVector myCornerLocation
Definition: environmentalDRRectangularVolumeRecord.h:86