#include <ODECollisionDetector.h>
◆ ODECollisionDetector()
| ODECollisionDetector::ODECollisionDetector |
( |
| ) |
|
◆ ~ODECollisionDetector()
| ODECollisionDetector::~ODECollisionDetector |
( |
| ) |
|
|
virtual |
◆ addGeometry()
| int ODECollisionDetector::addGeometry |
( |
SgNodePtr |
geometry | ) |
|
|
virtual |
◆ clearAllGeometryCaches()
| void ODECollisionDetector::clearAllGeometryCaches |
( |
| ) |
|
|
virtual |
◆ clearGeometries()
| void ODECollisionDetector::clearGeometries |
( |
| ) |
|
|
virtual |
◆ clearGeometryCache()
| void ODECollisionDetector::clearGeometryCache |
( |
SgNodePtr |
geometry | ) |
|
|
virtual |
◆ clone()
◆ detectCollisions()
| void ODECollisionDetector::detectCollisions |
( |
boost::function< void(const CollisionPair &)> |
callback | ) |
|
|
virtual |
◆ enableGeometryCache()
| bool ODECollisionDetector::enableGeometryCache |
( |
bool |
on | ) |
|
|
virtual |
◆ makeReady()
| bool ODECollisionDetector::makeReady |
( |
| ) |
|
|
virtual |
◆ name()
| const char * ODECollisionDetector::name |
( |
| ) |
const |
|
virtual |
◆ numGeometries()
| int ODECollisionDetector::numGeometries |
( |
| ) |
const |
|
virtual |
◆ setGeometryStatic()
| void ODECollisionDetector::setGeometryStatic |
( |
int |
geometryId, |
|
|
bool |
isStatic = true |
|
) |
| |
|
virtual |
◆ setNonInterfarenceGeometyrPair()
| void ODECollisionDetector::setNonInterfarenceGeometyrPair |
( |
int |
geometryId1, |
|
|
int |
geometryId2 |
|
) |
| |
|
virtual |
◆ updatePosition()
| void ODECollisionDetector::updatePosition |
( |
int |
geometryId, |
|
|
const Position & |
position |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: