VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes | Private Member Functions | Friends
DtDeadReckoningSettings Class Reference

Dead reckoning settings used by the performance options dialog to set dead reckoning values for entities that allow gui overrides. More...

Inheritance diagram for DtDeadReckoningSettings:
Inheritance graph
[legend]

Public Member Functions

 DtDeadReckoningSettings ()
 Default constructor, required for deserialization.
 DtDeadReckoningSettings (std::string name)
 Constructor.
 DtDeadReckoningSettings (std::string name, double translationThreshold, double rotationThreshold)
 Constructor.
 DtDeadReckoningSettings (const DtDeadReckoningSettings &orig)
 Copy constructor.
virtual bool operator== (const DtSettingsObject &other) const
 Equality operator.
virtual bool operator!= (const DtSettingsObject &other) const
 Inequality operator.
virtual DtSettingsObjectclone () const
 Clone operator, returns a new settings which is a copy of this one.
virtual bool setFrom (const DtSettingsObject *other)
double translationThreshold () const
 Translation Threshold specified in meters.
void setTranslationThreshold (double threshold)
double rotationThreshold () const
 Rotation Threshold specified in degrees.
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 DtSettingsObjectcreate (DtSettingsObjectCreationParams &params)
 Creator.

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)
 Serialization support.

Friends

class boost::serialization::access

Detailed Description

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.

Constructor & Destructor Documentation

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.

Member Function Documentation

virtual bool DtDeadReckoningSettings::operator== ( const DtSettingsObject other) const
virtual

Equality operator.

Reimplemented from DtSettingsObject.

virtual bool DtDeadReckoningSettings::operator!= ( const DtSettingsObject other) const
virtual

Inequality operator.

Reimplemented from DtSettingsObject.

virtual DtSettingsObject* DtDeadReckoningSettings::clone ( ) const
virtual

Clone operator, returns a new settings which is a copy of this one.

Implements DtSettingsObject.

virtual bool DtDeadReckoningSettings::setFrom ( const DtSettingsObject other)
virtual

Reimplemented from DtSettingsObject.

static DtSettingsObject* DtDeadReckoningSettings::create ( DtSettingsObjectCreationParams params)
static

Creator.

double DtDeadReckoningSettings::translationThreshold ( ) const

Translation Threshold specified in meters.

void DtDeadReckoningSettings::setTranslationThreshold ( double  threshold)
double DtDeadReckoningSettings::rotationThreshold ( ) const

Rotation Threshold specified in degrees.

void DtDeadReckoningSettings::setRotationThreshold ( double  threshold)
template<class Archive >
void DtDeadReckoningSettings::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprivate

Serialization support.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

double DtDeadReckoningSettings::myTranslationThreshold
protected
double DtDeadReckoningSettings::myRotationThreshold
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)