13 #ifndef designatorEncoderDIS_H_
14 #define designatorEncoderDIS_H_
27 double _absPosThreshold = 1.0,
double _accelThreshold = 0.2 );
47 virtual inline void setRelPosThreshold(
double val );
49 virtual inline double relPosThreshold()
const;
53 virtual inline void setAbsPosThreshold(
double val );
55 virtual inline double absPosThreshold()
const;
59 virtual inline void setAccelThreshold(
double val );
61 virtual inline double accelThreshold()
const;
68 virtual bool sendNeeded(
DtDesignatorPdu myPdu
Definition: designatorEncoderDIS.h:76
virtual double absPosThreshold() const
Set/Query the value of the "Absolute Position" Update Threshold.
Definition: designatorEncoderDIS.h:94
Instances of DtDesignatorPduare used to communicate information about designator objects in DIS...
Definition: designatorPdu.h:28
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
double myRelPosThreshold
Definition: designatorEncoderDIS.h:73
The DtStateEncoder class provides a base class for all DIS encoders.
Definition: stateEncoder.h:33
Instances of DtDesignatorEncoder are used to take state information from a DtDesignatorRepository and...
Definition: designatorEncoderDIS.h:22
double myAbsPosThreshold
Definition: designatorEncoderDIS.h:74
double myAccelThreshold
Definition: designatorEncoderDIS.h:75
virtual void setAbsPosThreshold(double val)
Set/Query the value of the "Absolute Position" Update Threshold.
Definition: designatorEncoderDIS.h:89
virtual void setRelPosThreshold(double val)
Set/Query the value of the "Relative Position" Update Threshold.
Definition: designatorEncoderDIS.h:79
DtStateEncoder & operator=(const DtStateEncoder &orig)
Assignment operator.
#define DtCLONE_ENCODER(encoderClass)
Definition: stateEncoder.h:26
class DtDesignatorRepository:
Definition: designatorRepository.h:20
This file declares the DIS version of DtStateEncoder.
virtual double relPosThreshold() const
Set/Query the value of the "Relative Position" Update Threshold.
Definition: designatorEncoderDIS.h:84
virtual double accelThreshold() const
Set/Query the value of the "Acceleration" Update Threshold.
Definition: designatorEncoderDIS.h:99
virtual void setAccelThreshold(double val)
Set/Query the value of the "Acceleration" Update Threshold.
Definition: designatorEncoderDIS.h:104