57 virtual void setBeamwidth(
DtFloat32 azimuth,
61 virtual DtFloat32 azimuthBeamwidth()
const;
64 virtual DtFloat32 elevationBeamwidth()
const;
91 virtual void setFromNet(
const void* net,
int size);
94 virtual const void*
netRep(
int* size = NULL)
const;
Definition: transmitterP.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtFloat32 myElevationBeamwidth
Definition: beamAntennaPatternRecord.h:116
DtFloat32 myEx
Definition: beamAntennaPatternRecord.h:119
virtual void printData() const
Prints the data.
Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio...
Definition: antennaPatternRecord.h:23
DtFloat32 myPhase
Definition: beamAntennaPatternRecord.h:120
virtual const DtNetBeamAntennaPatternRecord & netBeam() const
Returns network representation.
DtTaitBryans are used to represent orientation of an object, using a set of three Euler angles...
Definition: vlTaitBryan.h:43
This file provides a declaration of the class DtAntennaPatternRecord.
virtual int netSize() const
Returns size of network representation.
DtTaitBryan myBeamDirection
Definition: beamAntennaPatternRecord.h:114
virtual void setFromNetBeam(const DtNetBeamAntennaPatternRecord &net)
Set from network representation.
This file defines math constants and methods which may be useful in simulations.
virtual const DtNetBeamAntennaPatternRecord & networkRepresentation() const
Also returns network representation.
Definition: beamAntennaPatternRecord.h:126
virtual void setFromNet(const void *net, int size)
Set from network representation.
Instances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtR...
Definition: beamAntennaPatternRecord.h:29
DtFloat32 myEz
Definition: beamAntennaPatternRecord.h:118
DtReferenceSys myReferenceSystem
Definition: beamAntennaPatternRecord.h:117
DtReferenceSys
Definition: disEnums.h:701
virtual void printDataToStream(std::ostream &stream) const
virtual const void * netRep(int *size=NULL) const
Returns network representation, fills size with size of netRep.
Contains the standard DIS enumerations.
virtual void setFromNet(const void *net, int size)
Set from network representation.
DtNetBeamAntennaPatternRecord myNetBeam
Definition: beamAntennaPatternRecord.h:122
DtAntennaPatternRecord & operator=(const DtAntennaPatternRecord &orig)
assignment operator
virtual DtAntennaPatternRecord * clone() const
Returns a new'ed clone of the instance. Caller deletes.
DtFloat32 myAzimuthBandwidth
Definition: beamAntennaPatternRecord.h:115