Simbody
|
#include "SimTKcommon.h"
#include "simbody/internal/common.h"
#include "simbody/internal/ContactGeometry.h"
#include "simbody/internal/ContactSurface.h"
Go to the source code of this file.
Classes | |
class | SimTK::ContactTrackerSubsystem |
This subsystem identifies and tracks potential contacts between bodies of a multibody system, but does not generate any physical responses to those contacts. More... | |
class | SimTK::ContactSnapshot |
Objects of this class represent collections of surface-pair interactions that are being tracked at a particular instant during a simulation. More... | |
class | SimTK::ContactTracker |
A ContactTracker implements an algorithm for detecting overlaps or potential overlaps between pairs of ContactGeometry objects, and managing Contact objects that track individual contacts as they evolve through time. More... | |
class | SimTK::ContactTracker::HalfSpaceSphere |
This ContactTracker handles contacts between a ContactGeometry::HalfSpace and a ContactGeometry::Sphere, in that order. More... | |
class | SimTK::ContactTracker::HalfSpaceEllipsoid |
This ContactTracker handles contacts between a ContactGeometry::HalfSpace and a ContactGeometry::Ellipsoid, in that order. More... | |
class | SimTK::ContactTracker::SphereSphere |
This ContactTracker handles contacts between two ContactGeometry::Sphere objects. More... | |
class | SimTK::ContactTracker::HalfSpaceTriangleMesh |
This ContactTracker handles contacts between a ContactGeometry::HalfSpace and a ContactGeometry::TriangleMesh, in that order. More... | |
class | SimTK::ContactTracker::SphereTriangleMesh |
This ContactTracker handles contacts between a ContactGeometry::Sphere and a ContactGeometry::TriangleMesh, in that order. More... | |
class | SimTK::ContactTracker::TriangleMeshTriangleMesh |
This ContactTracker handles contacts between two ContactGeometry::TriangleMesh surfaces. More... | |
Namespaces | |
namespace | SimTK |
This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols. | |
Functions | |
std::ostream & | SimTK::operator<< (std::ostream &o, const ContactSnapshot &cs) |