![]() |
VR-Forces Development_Version Class Documentation
|
This class creates a network state repository to aid sending tactical smoke objects. More...

Public Member Functions | |
| DtTacticalSmokeObjectRepository () | |
| virtual void | setTranslationThreshold (double d) |
| Set/Get thresholds for sending location. | |
| virtual double | translationThreshold () const |
| virtual void | setRotationThreshold (double d) |
| Set/Get thresholds for sending orientation. | |
| virtual double | rotationThreshold () const |
| virtual void | setDensityThreshold (double d) |
| Set/Get thresholds for sending density. | |
| virtual double | densityThreshold () const |
| virtual void | setSigmaThreshold (double d) |
| Set/Get thresholds for sending scale (Sigma) | |
| virtual double | sigmaThreshold () const |
| virtual bool | sendNeeded (const DtEnvironmentProcessRepository &asSeenByRemote) |
| void | setClock (DtClock *clock) |
| DtClock * | clock () const |
| double | lastUpdateTime () const |
| void | setLastUpdateTime (DtTime t) |
Static Public Member Functions | |
| static DtEnvironmentProcessRepository * | create () |
Protected Member Functions | |
| virtual bool | sendRecordsNeeded (const DtEnvironmentProcessRepository &asSeenByRemote) |
| virtual bool | sendGaussianNeeded (DtTime dt, DtNetEnvironmentalRecord *rec, DtNetEnvironmentalRecord *recRemote) |
| virtual bool | sendSmokeStateNeeded (DtTime dt, DtNetEnvironmentalRecord *rec, DtNetEnvironmentalRecord *recRemote) |
| virtual bool | sendNetRecNeeded (DtNetEnvironmentalRecord *rec1, DtNetEnvironmentalRecord *rec2) |
Protected Attributes | |
| double | myTranslationThreshold |
| double | myRotationThreshold |
| double | myDensityThreshold |
| double | mySigmaThreshold |
| DtClock * | myClock |
| DtTime | myLastUpdateTime |
This class creates a network state repository to aid sending tactical smoke objects.
| DtTacticalSmokeObjectRepository::DtTacticalSmokeObjectRepository | ( | ) |
|
static |
|
virtual |
Set/Get thresholds for sending location.
|
virtual |
|
virtual |
Set/Get thresholds for sending orientation.
|
virtual |
|
virtual |
Set/Get thresholds for sending density.
|
virtual |
|
virtual |
Set/Get thresholds for sending scale (Sigma)
|
virtual |
|
virtual |
| void DtTacticalSmokeObjectRepository::setClock | ( | DtClock * | clock | ) |
| DtClock* DtTacticalSmokeObjectRepository::clock | ( | ) | const |
| double DtTacticalSmokeObjectRepository::lastUpdateTime | ( | ) | const |
| void DtTacticalSmokeObjectRepository::setLastUpdateTime | ( | DtTime | t | ) |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |