Force Class Reference

#include <Force.h>

Inheritance diagram for Force:

PIMPLHandle ElasticFoundationForce Force::ConstantForce Force::ConstantTorque Force::Custom Force::GlobalDamper Force::MobilityConstantForce Force::MobilityLinearDamper Force::MobilityLinearSpring Force::TwoPointConstantForce Force::TwoPointLinearDamper Force::TwoPointLinearSpring Force::UniformGravity HuntCrossleyForce

List of all members.


Detailed Description

A Force object applies forces to the bodies in a system.

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...


Constructor & Destructor Documentation

Force (  )  [inline]

Force ( ForceImpl *  r  )  [inline, explicit]


Member Function Documentation

ForceIndex getForceIndex (  )  const

Get the index of this Force in its GeneralForceSubsystem.


The documentation for this class was generated from the following file:

Generated on Fri Sep 26 07:44:31 2008 for SimTKcore by  doxygen 1.5.6