#include <Force.h>
There are subclasses for various standard types of forces, or you can create your own forces by using Custom.
Public Member Functions | |
Force () | |
Force (ForceImpl *r) | |
ForceIndex | getForceIndex () const |
Get the index of this Force in its GeneralForceSubsystem. | |
Classes | |
class | ConstantForce |
A constant force applied to a body station. More... | |
class | ConstantTorque |
A constant torque to a body. More... | |
class | Custom |
This class can be used to define new forces. More... | |
class | GlobalDamper |
A general energy "drain" on the system. More... | |
class | MobilityConstantForce |
A constant (scalar) "force" f applied to a mobility. More... | |
class | MobilityLinearDamper |
A linear damper on a mobility coordinate. More... | |
class | MobilityLinearSpring |
A linear spring along or around a mobility coordinate. More... | |
class | TwoPointConstantForce |
A constant force f (a signed scalar) which acts along the line between two points, specified as a station on each of two bodies. More... | |
class | TwoPointLinearDamper |
A force which resists changes in the distance between two points, acting along the line between those points. More... | |
class | TwoPointLinearSpring |
A linear spring between two points, specified as a station on each of two bodies. More... | |
class | UniformGravity |
A uniform gravitational force applied to every body in the system. More... |
Force | ( | ) | [inline] |
Force | ( | ForceImpl * | r | ) | [inline, explicit] |
ForceIndex getForceIndex | ( | ) | const |
Get the index of this Force in its GeneralForceSubsystem.