![]() |
VR-Link API Documentation for HLA 4
|
This class defines a data type used for MAK_RadarBeam class instances. More...
Collaboration diagram for DtSpiralScanData:Public Member Functions | |
| DtSpiralScanData () | |
| DtSpiralScanData (DtFloat32 rotationRate, DtFloat32 wideningRate) | |
| ~DtSpiralScanData () | |
| DtSpiralScanData (const DtSpiralScanData &orig) | |
| DtSpiralScanData & | operator= (const DtSpiralScanData &orig) |
| virtual void | setRotationRate (const DtFloat32 &val) |
| Set the Rotation Rate in radians/second. More... | |
| virtual const DtFloat32 & | rotationRate () const |
| Get the Rotation Rate in radians/second. More... | |
| virtual void | setWideningRate (const DtFloat32 &val) |
| Set the Widening Rate in radians/second. More... | |
| virtual const DtFloat32 & | wideningRate () const |
| Get the Widening Rate in radians/second. More... | |
| bool | operator== (const DtSpiralScanData &other) const |
| bool | operator!= (const DtSpiralScanData &other) const |
| bool | operator< (const DtSpiralScanData &other) const |
| int | netSize () const |
| unsigned int | getPaddingSize (unsigned long long byteOffset, unsigned int boundary) const |
| void | writeToBuffer (char *buffer) const |
| void | fillFromBuffer (const char *buffer, int bufferSize, int offset) |
| virtual void | printData () const |
| virtual void | printDataToStream (std::ostream &) const |
Static Public Member Functions | |
| static int | octetBoundary () |
Protected Attributes | |
| DtFloat32 | myRotationRate |
| DtFloat32 | myWideningRate |
This class defines a data type used for MAK_RadarBeam class instances.
It contains 2 scan rate attributes, an rotation rate and a widening rate.
| DtSpiralScanData::DtSpiralScanData | ( | ) |
| DtSpiralScanData::~DtSpiralScanData | ( | ) |
| DtSpiralScanData::DtSpiralScanData | ( | const DtSpiralScanData & | orig | ) |
| unsigned int DtSpiralScanData::getPaddingSize | ( | unsigned long long | byteOffset, |
| unsigned int | boundary | ||
| ) | const |
| int DtSpiralScanData::netSize | ( | ) | const |
|
static |
| bool DtSpiralScanData::operator!= | ( | const DtSpiralScanData & | other | ) | const |
| bool DtSpiralScanData::operator< | ( | const DtSpiralScanData & | other | ) | const |
| DtSpiralScanData& DtSpiralScanData::operator= | ( | const DtSpiralScanData & | orig | ) |
| bool DtSpiralScanData::operator== | ( | const DtSpiralScanData & | other | ) | const |
|
virtual |
|
virtual |
|
virtual |
Get the Rotation Rate in radians/second.
|
virtual |
Set the Rotation Rate in radians/second.
|
virtual |
Set the Widening Rate in radians/second.
|
virtual |
Get the Widening Rate in radians/second.
| void DtSpiralScanData::writeToBuffer | ( | char * | buffer | ) | const |
|
protected |
|
protected |