|
Simbody
3.4 (development)
|
Local class that collects information about bodies. More...
#include <MultibodyGraphMaker.h>
Public Member Functions | |
| Body (const std::string &name, double mass, bool mustBeBaseBody, void *userRef) | |
| void | forgetGraph (MultibodyGraphMaker &graph) |
| int | getNumFragments () const |
| int | getNumSlaves () const |
| int | getNumJoints () const |
| bool | isSlave () const |
| bool | isMaster () const |
| bool | isInTree () const |
Public Attributes | |
| std::string | name |
| double | mass |
| bool | mustBeBaseBody |
| void * | userRef |
| std::vector< int > | jointsAsChild |
| std::vector< int > | jointsAsParent |
| int | level |
| int | mobilizer |
| int | master |
| std::vector< int > | slaves |
Local class that collects information about bodies.
| SimTK::MultibodyGraphMaker::Body::Body | ( | const std::string & | name, |
| double | mass, | ||
| bool | mustBeBaseBody, | ||
| void * | userRef | ||
| ) | [inline, explicit] |
| void SimTK::MultibodyGraphMaker::Body::forgetGraph | ( | MultibodyGraphMaker & | graph | ) |
| int SimTK::MultibodyGraphMaker::Body::getNumFragments | ( | ) | const [inline] |
| int SimTK::MultibodyGraphMaker::Body::getNumSlaves | ( | ) | const [inline] |
| int SimTK::MultibodyGraphMaker::Body::getNumJoints | ( | ) | const [inline] |
| bool SimTK::MultibodyGraphMaker::Body::isSlave | ( | ) | const [inline] |
| bool SimTK::MultibodyGraphMaker::Body::isMaster | ( | ) | const [inline] |
| bool SimTK::MultibodyGraphMaker::Body::isInTree | ( | ) | const [inline] |
| std::string SimTK::MultibodyGraphMaker::Body::name |
| std::vector<int> SimTK::MultibodyGraphMaker::Body::jointsAsChild |
| std::vector<int> SimTK::MultibodyGraphMaker::Body::jointsAsParent |
| std::vector<int> SimTK::MultibodyGraphMaker::Body::slaves |