SpeedModel Class Reference
#include <SpeedModels.h>
Inherited by SpeedAxisModel, SpeedButtonModel, SpeedDualAxisModel, SpeedFixedSpeedModel, and SpeedMultiButtonModel.
Public Member Functions | |
| SpeedModel () | |
| virtual | ~SpeedModel () |
| void | setSpeed (float Speed) |
| virtual float | getSpeed (ControllerInterface *controller, const gmtl::Quatf &rotationChange, const gmtl::Vec3f &translationChange, float dt)=0 |
Protected Attributes | |
| float | speed |
| bool | useTimestep |
Constructor & Destructor Documentation
| SpeedModel::SpeedModel | ( | ) |
| virtual SpeedModel::~SpeedModel | ( | ) | [inline, virtual] |
Member Function Documentation
| virtual float SpeedModel::getSpeed | ( | ControllerInterface * | controller, | |
| const gmtl::Quatf & | rotationChange, | |||
| const gmtl::Vec3f & | translationChange, | |||
| float | dt | |||
| ) | [pure virtual] |
Implemented in SpeedFixedSpeedModel, SpeedAxisModel, SpeedButtonModel, SpeedMultiButtonModel, and SpeedDualAxisModel.
| void SpeedModel::setSpeed | ( | float | Speed | ) |
Member Data Documentation
float SpeedModel::speed [protected] |
bool SpeedModel::useTimestep [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/Modules/Navigation/SpeedModels.h
- src/inVRs/Modules/Navigation/SpeedModels.cpp
Generated on Wed Oct 20 16:12:00 2010 for inVRs by
1.5.8