13 #include <vl/environmentProcessRepository.h>
26 virtual void setTranslationThreshold(
double d);
27 virtual double translationThreshold()
const;
30 virtual void setRotationThreshold(
double d);
31 virtual double rotationThreshold()
const;
34 virtual void setDensityThreshold(
double d);
35 virtual double densityThreshold()
const;
38 virtual void setSigmaThreshold(
double d);
39 virtual double sigmaThreshold()
const;
48 double lastUpdateTime()
const;
49 void setLastUpdateTime(
DtTime t);
54 virtual bool sendGaussianNeeded(
DtTime dt, DtNetEnvironmentalRecord* rec, DtNetEnvironmentalRecord* recRemote);
55 virtual bool sendSmokeStateNeeded(
DtTime dt, DtNetEnvironmentalRecord* rec, DtNetEnvironmentalRecord* recRemote);
56 virtual bool sendNetRecNeeded(DtNetEnvironmentalRecord* rec1, DtNetEnvironmentalRecord* rec2);
This class creates a network state repository to aid sending tactical smoke objects.
Definition: tacticalSmokeObjectRepository.h:16
double myDensityThreshold
Definition: tacticalSmokeObjectRepository.h:63
DtTime myLastUpdateTime
Definition: tacticalSmokeObjectRepository.h:68
double myRotationThreshold
Definition: tacticalSmokeObjectRepository.h:62
double myTranslationThreshold
Definition: tacticalSmokeObjectRepository.h:61
DtClock * myClock
Definition: tacticalSmokeObjectRepository.h:67
double mySigmaThreshold
Definition: tacticalSmokeObjectRepository.h:64
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23