#include <GlueOperator.h>
Inheritance diagram for gator::GlueOperator:
Public Types | |
typedef boost::shared_ptr< ani::Body > | EntityTypePtr |
Public Methods | |
GlueOperator (EntityTypePtr &e1, gmtl::Vec3f pos1, EntityTypePtr &e2, gmtl::Vec3f pos2) | |
virtual | ~GlueOperator () |
void | setEntities (EntityTypePtr &e1, gmtl::Vec3f pos1, EntityTypePtr &e2, gmtl::Vec3f pos2) |
. More... | |
virtual void | exec (ani::DynamicSystem< ani::Body > &ps, float timeDelta) |
apply this force function to the particle. More... |
forces applied to one affects the other.
Definition at line 12 of file GlueOperator.h.
|
Definition at line 15 of file GlueOperator.h. Referenced by GlueOperator(), and setEntities(). |
|
Definition at line 18 of file GlueOperator.h. References EntityTypePtr, and ani::Operator< ani::Body >::Operator(). |
|
Definition at line 26 of file GlueOperator.h. |
|
.
Definition at line 31 of file GlueOperator.h. References EntityTypePtr. |
|
apply this force function to the particle.
Implements ani::Operator< ani::Body >. Definition at line 42 of file GlueOperator.h. |