|
Simbody
3.4 (development)
|
#include <SimbodyMatterSubtree.h>
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 |
| SimTK::SimbodyMatterSubtreeResults::SimbodyMatterSubtreeResults | ( | const SimbodyMatterSubtreeResults & | ) |
| SimbodyMatterSubtreeResults& SimTK::SimbodyMatterSubtreeResults::operator= | ( | const SimbodyMatterSubtreeResults & | ) |
| void SimTK::SimbodyMatterSubtreeResults::reallocateBodies | ( | int | nBodies | ) |
| void SimTK::SimbodyMatterSubtreeResults::addMobilities | ( | SubtreeBodyIndex | , |
| QIndex | qStart, | ||
| int | nq, | ||
| UIndex | uStart, | ||
| int | nu | ||
| ) |
| void SimTK::SimbodyMatterSubtreeResults::realizeModel | ( | const Vector & | stateQ, |
| const Vector & | stateU | ||
| ) |
| int SimTK::SimbodyMatterSubtreeResults::getNumSubtreeBodies | ( | ) | const |
| int SimTK::SimbodyMatterSubtreeResults::getNumSubtreeQs | ( | ) | const |
| int SimTK::SimbodyMatterSubtreeResults::getNumSubtreeUs | ( | ) | const |
| const Vector& SimTK::SimbodyMatterSubtreeResults::getSubtreeQ | ( | ) | const |
| const Transform& SimTK::SimbodyMatterSubtreeResults::getSubtreeBodyTransform | ( | SubtreeBodyIndex | ) | const |
| const Vector& SimTK::SimbodyMatterSubtreeResults::getSubtreeU | ( | ) | const |
| const SpatialVec& SimTK::SimbodyMatterSubtreeResults::getSubtreeBodyVelocity | ( | SubtreeBodyIndex | ) | const |
| const Vector& SimTK::SimbodyMatterSubtreeResults::getSubtreeUDot | ( | ) | const |
| const SpatialVec& SimTK::SimbodyMatterSubtreeResults::getSubtreeBodyAcceleration | ( | SubtreeBodyIndex | ) | const |
| const Array_<QIndex>& SimTK::SimbodyMatterSubtreeResults::getQSubset | ( | ) | const |
| const Array_<UIndex>& SimTK::SimbodyMatterSubtreeResults::getUSubset | ( | ) | const |
| void SimTK::SimbodyMatterSubtreeResults::findSubtreeBodyQ | ( | SubtreeBodyIndex | , |
| SubtreeQIndex & | qStart, | ||
| int & | nq | ||
| ) | const |
| void SimTK::SimbodyMatterSubtreeResults::findSubtreeBodyU | ( | SubtreeBodyIndex | , |
| SubtreeUIndex & | uStart, | ||
| int & | nu | ||
| ) | const |
friend class SimbodyMatterSubtree [friend] |