21 class DT_DLL_VL DtEmitterSystemStateEncoder :
public DtStateEncoder
26 DtEmitterSystemStateEncoder();
29 DtEmitterSystemStateEncoder(
const DtEmitterSystemStateEncoder& orig );
32 virtual ~DtEmitterSystemStateEncoder();
35 DtEmitterSystemStateEncoder& operator = (
const DtEmitterSystemStateEncoder& orig );
40 virtual DtElectromagneticEmissionPdu* stateMsg(
46 virtual void setAzimuthThreshold(
double threshold );
49 virtual double azimuthThreshold()
const;
53 virtual void setElevationThreshold(
double threshold );
56 virtual double elevationThreshold()
const;
58 DtCLONE_ENCODER( DtEmitterSystemStateEncoder );
69 DtElectromagneticEmissionPdu* pdu );
73 DtElectromagneticEmissionPdu myAsPdu;
74 double myAzimuthThreshold;
75 double myElevationThreshold;