#include <DefaultActions.hpp>
Inheritance diagram for vrvis::RotateAction:

Public Member Functions | |
| virtual | ~RotateAction (void) |
| Virtual Destructor. | |
| void | execute (const float cAnalogDataValue)=0 |
| Execute the rotation; to be implemented by the child classes. | |
Protected Member Functions | |
| RotateAction (const std::string &crName) | |
| Constructor that passes the given name to AnalogAction. | |
Static Protected Attributes | |
| const float | scScaleFactor = 0.05f |
| Factor to scale incoming analog values with to yield a rotation angle. | |
|
|
Virtual destructor. |
|
|
Protected constructor that passes the name of implementing child classes to the AnalogAction constructor.
|
|
|
Implements vrvis::AnalogAction.
Implemented in vrvis::RotateXAction, and vrvis::RotateYAction.
|
|
|
This means, a (theoretical) incoming analog value of |
1.3.8