Simbody
3.3
|
This defines the API for the Body base class and concrete Body types like Body::Rigid that are derived from it. More...
#include "SimTKcommon.h"
#include "simbody/internal/common.h"
#include "simbody/internal/ContactSurface.h"
#include <cassert>
Go to the source code of this file.
Classes | |
class | SimTK::Body |
The Body class represents a reference frame that can be used to describe mass properties and geometry. More... | |
class | SimTK::Body::Rigid |
A general rigid body. More... | |
class | SimTK::Body::Linear |
This is a rigid body in the shape of a line, which is inherently inertialess about its axis. More... | |
class | SimTK::Body::Particle |
This kind of body can only represent an inertialess point mass, with mass center at (0,0,0) in the local frame. More... | |
class | SimTK::Body::Massless |
This is a Body that is constitutively massless (and inertialess); meaning that no amount of fiddling with it will ever give it any mass or inertia. More... | |
class | SimTK::Body::Ground |
This is a Body representing something immobile, of effectively infinite mass and inertia, that cannot be modified to be anything else. More... | |
Namespaces | |
SimTK | |
This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols. | |
This defines the API for the Body base class and concrete Body types like Body::Rigid that are derived from it.
These are handle classes; the implementation is hidden.