VR-Forces 4.3.1 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)
 Translation Threshold specified in meters.
double rotationThreshold () const
 Rotation Threshold specified in degrees.
void setRotationThreshold (double threshold)
 Rotation Threshold specified in degrees.

Static Public Member Functions

static DtSettingsObjectcreate (DtSettingsObjectCreationParams &params)
 Creator.

Protected Attributes

double myTranslationThreshold
double myRotationThreshold

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.

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

Inequality operator.

virtual DtSettingsObject* DtDeadReckoningSettings::clone ( ) const
virtual

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

virtual bool DtDeadReckoningSettings::setFrom ( const DtSettingsObject other)
virtual
static DtSettingsObject* DtDeadReckoningSettings::create ( DtSettingsObjectCreationParams &  params)
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.

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 Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)