|
| CollisionCallBackDefault (const GeometryModel &geometry_model, GeometryData &geometry_data, bool stopAtFirstCollision=false) |
|
bool | collide (hpp::fcl::CollisionObject *o1, hpp::fcl::CollisionObject *o2) |
|
void | done () final |
| Callback method called after the termination of a collisition detection algorithm. The default implementation does nothing.
|
|
void | init () |
|
bool | stop () const final |
| If true, the stopping criteria related to the collision callback has been met and one can stop.
|
|
| CollisionCallBackBase (const GeometryModel &geometry_model, GeometryData &geometry_data) |
|
GeometryData & | getGeometryData () |
|
const GeometryData & | getGeometryData () const |
|
const GeometryModel & | getGeometryModel () const |
|
|
PairIndex | collisionPairIndex |
| The collision index of the first pair in collision.
|
|
size_t | count |
| Number of visits of the collide method.
|
|
bool | stopAtFirstCollision |
| Whether to stop or not when localizing a first collision.
|
|
bool | accumulate |
| Whether the callback is used in an accumulate mode where several collide methods are called successively.
|
|
bool | collision |
| Whether there is a collision or not.
|
|
Definition at line 66 of file broadphase-callbacks.hpp.
The documentation for this struct was generated from the following file: