27 DtUnderwaterAcousticBeam();
28 DtUnderwaterAcousticBeam(
29 const DtUnderwaterAcousticBeam& orig);
32 DtUnderwaterAcousticBeam& operator=(
33 const DtUnderwaterAcousticBeam& orig);
34 DtUnderwaterAcousticBeam& operator=(
38 virtual ~DtUnderwaterAcousticBeam();
41 virtual void setBeamDataLength(
DtU8 length);
42 virtual DtU8 beamDataLength()
const;
45 virtual void setBeamID_Number(
DtU8 num);
46 virtual DtU8 beamID_Number()
const;
49 virtual void setActiveEmissionParmIndex(
52 activeEmissionParmIndex()
const;
59 virtual void setBeamCenterAzimuth(
DtFloat32 value);
60 virtual DtFloat32 beamCenterAzimuth()
const;
63 virtual void setAzimuthalBeamwidth(
DtFloat32 value);
64 virtual DtFloat32 azimuthalBeamwidth()
const;
67 virtual void setBeamCenterD_E(
DtFloat32 value);
71 virtual void setD_E_Beamwidth(
DtFloat32 value);
75 virtual void print()
const;
76 virtual void printDataToStream(std::ostream& stream)
const;
79 virtual void unloadNetRecord(
81 virtual void loadNetRecord(
87 DtU8 myBeamDataLength;
91 myActiveEmissionParmIndex;