#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 |