Simbody  3.4 (development)
SimTK::SimbodyMatterSubtreeResults Class Reference

#include <SimbodyMatterSubtree.h>

List of all members.

Public Member Functions

 SimbodyMatterSubtreeResults ()
 SimbodyMatterSubtreeResults (const SimbodyMatterSubtreeResults &)
SimbodyMatterSubtreeResults & operator= (const SimbodyMatterSubtreeResults &)
 ~SimbodyMatterSubtreeResults ()
void clear ()
void reallocateBodies (int nBodies)
void addMobilities (SubtreeBodyIndex, QIndex qStart, int nq, UIndex uStart, int nu)
void realizeModel (const Vector &stateQ, const Vector &stateU)
Stage getStage () const
int getNumSubtreeBodies () const
int getNumSubtreeQs () const
int getNumSubtreeUs () const
const Vector & getSubtreeQ () const
const Transform & getSubtreeBodyTransform (SubtreeBodyIndex) const
const Vector & getSubtreeU () const
const SpatialVec & getSubtreeBodyVelocity (SubtreeBodyIndex) const
const Vector & getSubtreeUDot () const
const SpatialVec & getSubtreeBodyAcceleration (SubtreeBodyIndex) const
const Array_< QIndex > & getQSubset () const
const Array_< UIndex > & getUSubset () const
void findSubtreeBodyQ (SubtreeBodyIndex, SubtreeQIndex &qStart, int &nq) const
void findSubtreeBodyU (SubtreeBodyIndex, SubtreeUIndex &uStart, int &nu) const

Friends

class SimbodyMatterSubtree

Constructor & Destructor Documentation


Member Function Documentation

SimbodyMatterSubtreeResults& SimTK::SimbodyMatterSubtreeResults::operator= ( const SimbodyMatterSubtreeResults &  )
void SimTK::SimbodyMatterSubtreeResults::addMobilities ( SubtreeBodyIndex  ,
QIndex  qStart,
int  nq,
UIndex  uStart,
int  nu 
)
void SimTK::SimbodyMatterSubtreeResults::realizeModel ( const Vector &  stateQ,
const Vector &  stateU 
)
void SimTK::SimbodyMatterSubtreeResults::findSubtreeBodyQ ( SubtreeBodyIndex  ,
SubtreeQIndex &  qStart,
int &  nq 
) const
void SimTK::SimbodyMatterSubtreeResults::findSubtreeBodyU ( SubtreeBodyIndex  ,
SubtreeUIndex &  uStart,
int &  nu 
) const

Friends And Related Function Documentation

friend class SimbodyMatterSubtree [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines