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

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

#include <MultibodyGraphMaker.h>

List of all members.

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

Detailed Description

Local class that collects information about bodies.


Constructor & Destructor Documentation

SimTK::MultibodyGraphMaker::Body::Body ( const std::string &  name,
double  mass,
bool  mustBeBaseBody,
void *  userRef 
) [inline, explicit]

Member Function Documentation


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