13 #ifndef designatorEncoderDIS_H_
14 #define designatorEncoderDIS_H_
27 double _absPosThreshold = 1.0,
double _accelThreshold = 0.2 );
42 virtual DtDesignatorPdu* stateMsg(
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(
73 double myRelPosThreshold;
74 double myAbsPosThreshold;
75 double myAccelThreshold;
76 DtDesignatorPdu myPdu;
79 inline void DtDesignatorEncoder::setRelPosThreshold(
double val )
81 myRelPosThreshold = val;
84 inline double DtDesignatorEncoder::relPosThreshold()
const
86 return myRelPosThreshold;
89 inline void DtDesignatorEncoder::setAbsPosThreshold(
double val )
91 myAbsPosThreshold = val;
94 inline double DtDesignatorEncoder::absPosThreshold()
const
96 return myAbsPosThreshold;
99 inline double DtDesignatorEncoder::accelThreshold()
const
101 return myAccelThreshold;
104 inline void DtDesignatorEncoder::setAccelThreshold(
double val )
106 myAccelThreshold = val;
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
class DtDesignatorEncoder:
Definition: designatorEncoderHLA.h:36
class DtDesignatorRepository:
Definition: designatorRepository.h:20
This file declares the DIS version of DtStateEncoder.