#include <sspt_forceset.h>
Public Member Functions | |
sspt_ForceSet (int n) | |
virtual | ~sspt_ForceSet () |
void | addForce (int index, sspt_Force *f) |
virtual void | computeForces (sspt_HomogeneousVector *forces, sspt_HomogeneousVector *torques, double t, int nBodies, sspt_RigidBody *bodies) |
template<class Predicate > | |
void | remove (const Predicate &filter) |
sspt_ForceSet::sspt_ForceSet | ( | int | n | ) |
virtual sspt_ForceSet::~sspt_ForceSet | ( | ) | [inline, virtual] |
void sspt_ForceSet::addForce | ( | int | index, | |
sspt_Force * | f | |||
) |
virtual void sspt_ForceSet::computeForces | ( | sspt_HomogeneousVector * | forces, | |
sspt_HomogeneousVector * | torques, | |||
double | t, | |||
int | nBodies, | |||
sspt_RigidBody * | bodies | |||
) | [virtual] |
void sspt_ForceSet::remove | ( | const Predicate & | filter | ) | [inline] |