OpenSim::ForceAdapter Class Reference

This acts as an adapter to allow a Force or Actuator to be used as a SimTK::Force. More...

#include <ForceAdapter.h>

List of all members.

Public Member Functions

 ForceAdapter (const Force &force)
void calcForce (const SimTK::State &state, SimTK::Vector_< SimTK::SpatialVec > &bodyForces, SimTK::Vector_< SimTK::Vec3 > &particleForces, SimTK::Vector &mobilityForces) const
SimTK::Real calcPotentialEnergy (const SimTK::State &state) const
virtual void realizeTopology (SimTK::State &state) const
virtual void realizeModel (SimTK::State &state) const
virtual void realizeInstance (const SimTK::State &state) const
virtual void realizeTime (const SimTK::State &state) const
virtual void realizePosition (const SimTK::State &state) const
virtual void realizeVelocity (const SimTK::State &state) const
virtual void realizeDynamics (const SimTK::State &state) const
virtual void realizeAcceleration (const SimTK::State &state) const
virtual void realizeReport (const SimTK::State &state) const

Detailed Description

This acts as an adapter to allow a Force or Actuator to be used as a SimTK::Force.

Authors:
Peter Eastman

Constructor & Destructor Documentation

ForceAdapter::ForceAdapter ( const Force force  ) 

Member Function Documentation

void ForceAdapter::calcForce ( const SimTK::State &  state,
SimTK::Vector_< SimTK::SpatialVec > &  bodyForces,
SimTK::Vector_< SimTK::Vec3 > &  particleForces,
SimTK::Vector &  mobilityForces 
) const
SimTK::Real ForceAdapter::calcPotentialEnergy ( const SimTK::State &  state  )  const
void ForceAdapter::realizeAcceleration ( const SimTK::State &  state  )  const [virtual]
virtual void OpenSim::ForceAdapter::realizeDynamics ( const SimTK::State &  state  )  const [inline, virtual]
virtual void OpenSim::ForceAdapter::realizeInstance ( const SimTK::State &  state  )  const [inline, virtual]
virtual void OpenSim::ForceAdapter::realizeModel ( SimTK::State &  state  )  const [inline, virtual]
virtual void OpenSim::ForceAdapter::realizePosition ( const SimTK::State &  state  )  const [inline, virtual]
virtual void OpenSim::ForceAdapter::realizeReport ( const SimTK::State &  state  )  const [inline, virtual]
virtual void OpenSim::ForceAdapter::realizeTime ( const SimTK::State &  state  )  const [inline, virtual]
void ForceAdapter::realizeTopology ( SimTK::State &  state  )  const [virtual]
virtual void OpenSim::ForceAdapter::realizeVelocity ( const SimTK::State &  state  )  const [inline, virtual]

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

Generated on Sun Sep 25 00:19:58 2011 for OpenSim by  doxygen 1.6.1