#include <acceleration.hh>
Inheritance diagram for anoid::plugin::Acceleration:


Public Methods | |
| virtual simple::Vector | getAcceleration () |
| void | setAcceleration (simple::Vector &a) |
| virtual void | init (config::Configuration &c) |
| virtual void | update () |
Protected Attributes | |
| simple::Vector | acceleration |
|
|
Definition at line 17 of file acceleration.cc. References acceleration, and Vector(). |
|
|
This is the real initialiser. It should take it's parameters from the provided configuration
Reimplemented from anoid::plugin::Velocity. Reimplemented in anoid::plugin::Dynamics. Definition at line 11 of file acceleration.cc. References acceleration, and anoid::base::Ability::registerName(). |
|
|
Definition at line 21 of file acceleration.cc. References acceleration, and Vector(). |
|
|
Called when the main loop is ready for another step. Should be used to perform any calculations prior to movement. Reimplemented from anoid::plugin::Velocity. Reimplemented in anoid::plugin::Dynamics. Definition at line 25 of file acceleration.cc. References acceleration, anoid::base::Object::getWorld(), and anoid::plugin::Velocity::velocity. |
|
|
Definition at line 11 of file acceleration.hh. Referenced by getAcceleration(), init(), setAcceleration(), anoid::plugin::Dynamics::update(), and update(). |