Simbody
3.4 (development)
|
Local class that collects information about joints. More...
#include <MultibodyGraphMaker.h>
Public Member Functions | |
Joint (const std::string &name, int jointTypeNum, int parentBodyNum, int childBodyNum, bool mustBeLoopJoint, void *userRef) | |
bool | forgetGraph (MultibodyGraphMaker &graph) |
Return true if the joint is deleted as a result of restoring it to the state prior to generateGraph(). | |
bool | hasMobilizer () const |
bool | hasLoopConstraint () const |
Public Attributes | |
std::string | name |
bool | mustBeLoopJoint |
void * | userRef |
int | parentBodyNum |
int | childBodyNum |
int | jointTypeNum |
bool | isAddedBaseJoint |
int | mobilizer |
int | loopConstraint |
Local class that collects information about joints.
SimTK::MultibodyGraphMaker::Joint::Joint | ( | const std::string & | name, |
int | jointTypeNum, | ||
int | parentBodyNum, | ||
int | childBodyNum, | ||
bool | mustBeLoopJoint, | ||
void * | userRef | ||
) | [inline] |
bool SimTK::MultibodyGraphMaker::Joint::forgetGraph | ( | MultibodyGraphMaker & | graph | ) |
Return true if the joint is deleted as a result of restoring it to the state prior to generateGraph().
bool SimTK::MultibodyGraphMaker::Joint::hasMobilizer | ( | ) | const [inline] |
bool SimTK::MultibodyGraphMaker::Joint::hasLoopConstraint | ( | ) | const [inline] |
std::string SimTK::MultibodyGraphMaker::Joint::name |