Simbody  3.4 (development)
SimTK::MultibodyGraphMaker::Joint Class Reference

Local class that collects information about joints. More...

#include <MultibodyGraphMaker.h>

List of all members.

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

Detailed Description

Local class that collects information about joints.


Constructor & Destructor Documentation

SimTK::MultibodyGraphMaker::Joint::Joint ( const std::string &  name,
int  jointTypeNum,
int  parentBodyNum,
int  childBodyNum,
bool  mustBeLoopJoint,
void *  userRef 
) [inline]

Member Function Documentation

Return true if the joint is deleted as a result of restoring it to the state prior to generateGraph().


Member Data Documentation


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