#include <AccelerateOperator.h>
Inheritance diagram for gator::Acceleration:
Public Types | |
typedef boost::shared_ptr< ani::Body > | EntityTypePtr |
Public Methods | |
Acceleration () | |
Acceleration (float x, float y, float z) | |
virtual | ~Acceleration () |
void | setAcceleration (const gmtl::Vec3f &acceleration) |
virtual void | exec (ani::DynamicSystem< ani::Body > &ps, float timeDelta) |
|
Definition at line 14 of file AccelerateOperator.h. |
|
Definition at line 17 of file AccelerateOperator.h. References ani::Operator< ani::Body >::Operator(). |
|
Definition at line 21 of file AccelerateOperator.h. References ani::Operator< ani::Body >::Operator(). |
|
Definition at line 25 of file AccelerateOperator.h. |
|
Definition at line 29 of file AccelerateOperator.h. |
|
Implements ani::Operator< ani::Body >. Definition at line 35 of file AccelerateOperator.h. References ani::Body::applyForce(), ani::DynamicSystem< __EntityType >::entities(), and ani::Body::mass(). |