#include <ContactGeometryImpl.h>
List of all members.
Constructor & Destructor Documentation
SimTK::ContactGeometryImpl::ContactGeometryImpl |
( |
const std::string & |
type | ) |
|
virtual SimTK::ContactGeometryImpl::~ContactGeometryImpl |
( |
| ) |
[inline, virtual] |
Member Function Documentation
const std::string& SimTK::ContactGeometryImpl::getType |
( |
| ) |
const [inline] |
int SimTK::ContactGeometryImpl::getTypeIndex |
( |
| ) |
const [inline] |
static int SimTK::ContactGeometryImpl::getIndexForType |
( |
std::string |
type | ) |
[static] |
static ContactGeometryTypeId SimTK::ContactGeometryImpl::createNewContactGeometryTypeId |
( |
| ) |
[inline, static] |
virtual Vec3 SimTK::ContactGeometryImpl::findNearestPoint |
( |
const Vec3 & |
position, |
|
|
bool & |
inside, |
|
|
UnitVec3 & |
normal |
|
) |
| const [pure virtual] |
virtual bool SimTK::ContactGeometryImpl::intersectsRay |
( |
const Vec3 & |
origin, |
|
|
const UnitVec3 & |
direction, |
|
|
Real & |
distance, |
|
|
UnitVec3 & |
normal |
|
) |
| const [pure virtual] |
virtual void SimTK::ContactGeometryImpl::getBoundingSphere |
( |
Vec3 & |
center, |
|
|
Real & |
radius |
|
) |
| const [pure virtual] |
void SimTK::ContactGeometryImpl::setMyHandle |
( |
ContactGeometry & |
h | ) |
[inline] |
void SimTK::ContactGeometryImpl::clearMyHandle |
( |
| ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: