Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Motion.h File Reference

This defines the Motion class, which is used to specify how the mobilities associated with a particular mobilizer are to be treated. More...

Go to the source code of this file.

Classes

class  SimTK::Motion
 A Motion object belongs to a particular MobilizedBody and prescribes how the associated motion is to be calculated. More...
 
class  SimTK::Motion::Sinusoid
 Prescribe position, velocity, or acceleration motion as a sinusoidal function of time, m(t) = a * sin( w*t + p ). More...
 
class  SimTK::Motion::Steady
 This non-holonomic Motion object imposes a constant rate on all mobilities. More...
 
class  SimTK::Motion::Custom
 This class can be used to define new motions. More...
 
class  SimTK::Motion::Custom::Implementation
 This is the abstract base class for Custom Motion implementations. More...
 

Namespaces

 SimTK
 This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
 

Detailed Description

This defines the Motion class, which is used to specify how the mobilities associated with a particular mobilizer are to be treated.