open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::BeamData Class Reference

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
float getBeamAzimuthCenter () const
 
void setBeamAzimuthCenter (float pX)
 
float getBeamAzimuthSweep () const
 
void setBeamAzimuthSweep (float pX)
 
float getBeamElevationCenter () const
 
void setBeamElevationCenter (float pX)
 
float getBeamElevationSweep () const
 
void setBeamElevationSweep (float pX)
 
float getBeamSweepSync () const
 
void setBeamSweepSync (float pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const BeamData &rhs) const
 
virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
float getBeamAzimuthCenter () const
 
void setBeamAzimuthCenter (float pX)
 
float getBeamAzimuthSweep () const
 
void setBeamAzimuthSweep (float pX)
 
float getBeamElevationCenter () const
 
void setBeamElevationCenter (float pX)
 
float getBeamElevationSweep () const
 
void setBeamElevationSweep (float pX)
 
float getBeamSweepSync () const
 
void setBeamSweepSync (float pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const BeamData &rhs) const
 

Protected Attributes

float _beamAzimuthCenter
 Specifies the beam azimuth an elevation centers and corresponding half-angles to describe the scan volume.
 
float _beamAzimuthSweep
 Specifies the beam azimuth sweep to determine scan volume.
 
float _beamElevationCenter
 Specifies the beam elevation center to determine scan volume.
 
float _beamElevationSweep
 Specifies the beam elevation sweep to determine scan volume.
 
float _beamSweepSync
 allows receiver to synchronize its regenerated scan pattern to that of the emmitter. More...
 

Member Data Documentation

◆ _beamSweepSync

float DIS::BeamData::_beamSweepSync
protected

allows receiver to synchronize its regenerated scan pattern to that of the emmitter.

Specifies the percentage of time a scan is through its pattern from its origion.


The documentation for this class was generated from the following files: