#include <ivfctl/IvfRotateController.h>
Inheritance diagram for CIvfRotateController:
Public Member Functions | |
CIvfRotateController () | |
virtual | ~CIvfRotateController () |
IvfClassInfo ("CIvfRotateController", CIvfController) | |
void | setRotationSpeed (double vx, double vy, double vz) |
void | getRotationSpeed (double &vx, double &vy, double &vz) |
void | setRotationSpeed (double v) |
virtual void | doUpdate (double dt) |
This class can control the rotation of an object around a given axis using a specified speed or by specifying a rotation speed around the three main axes
actionctl.cpp, and controllers.cpp.
Definition at line 38 of file IvfRotateController.h.
|
CIvfRotateController constructor |
|
CIvfRotateController destructor |
|
Virtual update routine This method should be overridden in derived classes to handle incremental time update
Reimplemented from CIvfController. |
|
Get rotation speeds around x, y and z axes |
|
Set rotation speed around the rotation axis of the object |
|
Set rotation speeds around x, y and z axes |