![]() |
VR-Forces Developer's Guide
|
Dead reckoning settings used by the performance options dialog to set dead reckoning values for entities that allow gui overrides. Note this object does not set the aggregate dimension threshold.

Public Member Functions | |
| DtDeadReckoningSettings () | |
| DtDeadReckoningSettings (std::string name) | |
| DtDeadReckoningSettings (std::string name, double translationThreshold, double rotationThreshold) | |
| DtDeadReckoningSettings (const DtDeadReckoningSettings &orig) | |
| virtual bool | operator== (const DtSettingsObject &other) const |
| virtual bool | operator!= (const DtSettingsObject &other) const |
| virtual DtSettingsObject * | clone () const |
| virtual bool | setFrom (const DtSettingsObject *other) |
| double | translationThreshold () const |
| void | setTranslationThreshold (double threshold) |
| double | rotationThreshold () const |
| void | setRotationThreshold (double threshold) |
Public Member Functions inherited from DtSettingsObject | |
| DtSettingsObject () | |
| DtSettingsObject (std::string name) | |
| DtSettingsObject (const DtSettingsObject &orig) | |
| virtual void | operator= (const DtSettingsObject &orig) |
| virtual std::string | name () const |
Static Public Member Functions | |
| static DtSettingsObject * | create (DtSettingsObjectCreationParams ¶ms) |
Protected Attributes | |
| double | myTranslationThreshold |
| double | myRotationThreshold |
Protected Attributes inherited from DtSettingsObject | |
| std::string | myName |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Friends | |
| class | boost::serialization::access |
| DtDeadReckoningSettings::DtDeadReckoningSettings | ( | ) |
Default constructor, required for deserialization.
| DtDeadReckoningSettings::DtDeadReckoningSettings | ( | std::string | name | ) |
Constructor.
| DtDeadReckoningSettings::DtDeadReckoningSettings | ( | std::string | name, |
| double | translationThreshold, | ||
| double | rotationThreshold | ||
| ) |
Constructor.
| DtDeadReckoningSettings::DtDeadReckoningSettings | ( | const DtDeadReckoningSettings & | orig | ) |
Copy constructor.
|
virtual |
Equality operator.
Reimplemented from DtSettingsObject.
|
virtual |
Inequality operator.
Reimplemented from DtSettingsObject.
|
virtual |
Clone operator, returns a new settings which is a copy of this one.
Implements DtSettingsObject.
|
virtual |
Reimplemented from DtSettingsObject.
|
static |
Creator.
| double DtDeadReckoningSettings::translationThreshold | ( | ) | const |
Translation Threshold specified in meters.
| void DtDeadReckoningSettings::setTranslationThreshold | ( | double | threshold | ) |
Translation Threshold specified in meters.
| double DtDeadReckoningSettings::rotationThreshold | ( | ) | const |
Rotation Threshold specified in degrees.
| void DtDeadReckoningSettings::setRotationThreshold | ( | double | threshold | ) |
Rotation Threshold specified in degrees.
|
inlineprivate |
Serialization support.
|
friend |
|
protected |
|
protected |