The DtActiveSonarBeamRepository class provides the state repository for the ActiveSonarBeam object.
More...
Detailed Description
The DtActiveSonarBeamRepository class provides the state repository for the ActiveSonarBeam object.
Constructor & Destructor Documentation
| DtActiveSonarBeamRepository::DtActiveSonarBeamRepository |
( |
| ) |
|
| virtual DtActiveSonarBeamRepository::~DtActiveSonarBeamRepository |
( |
| ) |
|
|
virtual |
Member Function Documentation
Returns ActiveEmissionParameterIndex.
| virtual int DtActiveSonarBeamRepository::activeSonarIdentifier |
( |
| ) |
const |
|
virtual |
| virtual DtFloat32 DtActiveSonarBeamRepository::azimuthBeamwidth |
( |
| ) |
const |
|
virtual |
Returns AzimuthBeamwidth.
| virtual DtFloat32 DtActiveSonarBeamRepository::azimuthCenter |
( |
| ) |
const |
|
virtual |
| virtual DtU8 DtActiveSonarBeamRepository::beamIdentifier |
( |
| ) |
const |
|
virtual |
| virtual DtFloat32 DtActiveSonarBeamRepository::elevationBeamwidth |
( |
| ) |
const |
|
virtual |
Returns ElevationBeamwidth.
| virtual DtFloat32 DtActiveSonarBeamRepository::elevationCenter |
( |
| ) |
const |
|
virtual |
| virtual const DtEventId& DtActiveSonarBeamRepository::eventIdentifier |
( |
| ) |
const |
|
virtual |
| void DtActiveSonarBeamRepository::printData |
( |
| ) |
const |
|
virtual |
| void DtActiveSonarBeamRepository::printDataToStream |
( |
std::ostream & |
stream | ) |
const |
|
virtual |
Prints the state repository's data to the specified stream.
Reimplemented from DtStateRepository.
Sets ActiveEmissionParameterIndex.
| virtual void DtActiveSonarBeamRepository::setActiveSonarIdentifier |
( |
int |
id | ) |
|
|
virtual |
Set/Get Emitting System Id.
On DIS, the EmittingSystemID is the EmitterSystem Number. This is NOT stored in the PDU, But is filled in for reflected objects. For Outgoing PDUs VR_Link only publishes one EmittingSystem per PDU. Incoming may receive PDUs with multiple systems.
| virtual void DtActiveSonarBeamRepository::setAzimuthBeamwidth |
( |
DtFloat32 |
beamwidth | ) |
|
|
virtual |
| virtual void DtActiveSonarBeamRepository::setAzimuthCenter |
( |
DtFloat32 |
azCenter | ) |
|
|
virtual |
| virtual void DtActiveSonarBeamRepository::setBeamIdentifier |
( |
DtU8 |
id | ) |
|
|
virtual |
| virtual void DtActiveSonarBeamRepository::setElevationBeamwidth |
( |
DtFloat32 |
beamwidth | ) |
|
|
virtual |
| virtual void DtActiveSonarBeamRepository::setElevationCenter |
( |
DtFloat32 |
elCenter | ) |
|
|
virtual |
| virtual void DtActiveSonarBeamRepository::setEventIdentifier |
( |
const DtEventId & |
id | ) |
|
|
virtual |
Member Data Documentation
| DtU8 DtActiveSonarBeamRepository::myActiveSonarIdentifier |
|
protected |
| DtFloat32 DtActiveSonarBeamRepository::myAzimuthBeamwidth |
|
protected |
| DtFloat32 DtActiveSonarBeamRepository::myAzimuthCenter |
|
protected |
| DtU8 DtActiveSonarBeamRepository::myBeamIdentifier |
|
protected |
| DtFloat32 DtActiveSonarBeamRepository::myElevationBeamwidth |
|
protected |
| DtFloat32 DtActiveSonarBeamRepository::myElevationCenter |
|
protected |
| DtEventId DtActiveSonarBeamRepository::myEventIdentifier |
|
protected |
The documentation for this class was generated from the following file: