![]() |
VR-Link API Documentation for DIS
|
DtUnderwaterAcousticBeam is a class which contains the beam fundamental data parameters for the underwater acoustics PDU. More...
Collaboration diagram for DtUnderwaterAcousticBeam:DtUnderwaterAcousticBeam is a class which contains the beam fundamental data parameters for the underwater acoustics PDU.
Constructors.
| virtual DtUnderwaterAcousticBeam::~DtUnderwaterAcousticBeam | ( | ) | [virtual] |
Destructor.
| virtual DtUnderwaterAcousticActiveEmissionParmIndex DtUnderwaterAcousticBeam::activeEmissionParmIndex | ( | ) | const [virtual] |
| virtual DtFloat32 DtUnderwaterAcousticBeam::azimuthalBeamwidth | ( | ) | const [virtual] |
| virtual DtFloat32 DtUnderwaterAcousticBeam::beamCenterAzimuth | ( | ) | const [virtual] |
| virtual DtFloat32 DtUnderwaterAcousticBeam::beamCenterD_E | ( | ) | const [virtual] |
| virtual DtU8 DtUnderwaterAcousticBeam::beamDataLength | ( | ) | const [virtual] |
| virtual DtU8 DtUnderwaterAcousticBeam::beamID_Number | ( | ) | const [virtual] |
| virtual DtFloat32 DtUnderwaterAcousticBeam::D_E_Beamwidth | ( | ) | const [virtual] |
| virtual void DtUnderwaterAcousticBeam::loadNetRecord | ( | DtNetUnderwaterAcousticBeam & | record | ) | const [virtual] |
| DtUnderwaterAcousticBeam& DtUnderwaterAcousticBeam::operator= | ( | const DtUnderwaterAcousticBeam & | orig | ) |
Assignment operator.
| DtUnderwaterAcousticBeam& DtUnderwaterAcousticBeam::operator= | ( | const DtNetUnderwaterAcousticBeam & | orig | ) |
| virtual void DtUnderwaterAcousticBeam::print | ( | ) | const [virtual] |
Print the information contained in the record.
| virtual void DtUnderwaterAcousticBeam::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
| virtual DtUnderwaterAcousticScanPattern DtUnderwaterAcousticBeam::scanPattern | ( | ) | const [virtual] |
| virtual void DtUnderwaterAcousticBeam::setActiveEmissionParmIndex | ( | DtUnderwaterAcousticActiveEmissionParmIndex | ind | ) | [virtual] |
Set/Get the active emission parameter index.
| virtual void DtUnderwaterAcousticBeam::setAzimuthalBeamwidth | ( | DtFloat32 | value | ) | [virtual] |
Set/Get the azimuthal beam width.
| virtual void DtUnderwaterAcousticBeam::setBeamCenterAzimuth | ( | DtFloat32 | value | ) | [virtual] |
Set/Get the beam center azimuth.
| virtual void DtUnderwaterAcousticBeam::setBeamCenterD_E | ( | DtFloat32 | value | ) | [virtual] |
Set/Get the beam center D/E.
| virtual void DtUnderwaterAcousticBeam::setBeamDataLength | ( | DtU8 | length | ) | [virtual] |
Set/Get the beam data length.
| virtual void DtUnderwaterAcousticBeam::setBeamID_Number | ( | DtU8 | num | ) | [virtual] |
Set/Get the beam ID number.
| virtual void DtUnderwaterAcousticBeam::setD_E_Beamwidth | ( | DtFloat32 | value | ) | [virtual] |
Set/Get the D/E beam width.
| virtual void DtUnderwaterAcousticBeam::setScanPattern | ( | DtUnderwaterAcousticScanPattern | value | ) | [virtual] |
Set/Get the acoustic scan pattern.
| virtual void DtUnderwaterAcousticBeam::unloadNetRecord | ( | const DtNetUnderwaterAcousticBeam & | record | ) | [virtual] |
Load/unload data from a packet record.
DtUnderwaterAcousticActiveEmissionParmIndex DtUnderwaterAcousticBeam::myActiveEmissionParmIndex [protected] |
DtFloat32 DtUnderwaterAcousticBeam::myBeamCenterD_E [protected] |
DtU8 DtUnderwaterAcousticBeam::myBeamDataLength [protected] |
Data members:
DtU8 DtUnderwaterAcousticBeam::myBeamID_Number [protected] |
DtFloat32 DtUnderwaterAcousticBeam::myD_E_Beamwidth [protected] |