DART
6.10.1
|
#include <CollisionFilter.hpp>
Public Member Functions | |
virtual | ~CollisionFilter () |
Destructor. More... | |
bool | needCollision (const CollisionObject *object1, const CollisionObject *object2) const |
Returns true if the given two CollisionObjects should be checked by the collision detector, false otherwise. More... | |
virtual bool | ignoresCollision (const CollisionObject *object1, const CollisionObject *object2) const =0 |
Returns true if the given two CollisionObjects should be checked by the collision detector, false otherwise. More... | |
|
virtual |
Destructor.
|
pure virtual |
Returns true if the given two CollisionObjects should be checked by the collision detector, false otherwise.
Implemented in dart::collision::BodyNodeCollisionFilter, and dart::collision::CompositeCollisionFilter.
bool dart::collision::CollisionFilter::needCollision | ( | const CollisionObject * | object1, |
const CollisionObject * | object2 | ||
) | const |
Returns true if the given two CollisionObjects should be checked by the collision detector, false otherwise.