
Public Member Functions | |
| bool | distance (CollisionObject *o1, CollisionObject *o2, CoalScalar &dist) |
| Distance evaluation between two objects in collision. This callback will cause the broadphase evaluation to stop if it returns true. More... | |
| bool | distance_callback (CollisionObject *a, CollisionObject *, void *callback_data, CoalScalar &) |
Public Member Functions inherited from coal::DistanceCallBackBase | |
| virtual void | init () |
| Initialization of the callback before running the collision broadphase manager. More... | |
| virtual bool | operator() (CollisionObject *o1, CollisionObject *o2, CoalScalar &dist) |
| Functor call associated to the distance operation. More... | |
Public Attributes | |
| CallBackData | data |
Definition at line 64 of file test/broadphase_dynamic_AABB_tree.cpp.
|
inlinevirtual |
Distance evaluation between two objects in collision. This callback will cause the broadphase evaluation to stop if it returns true.
| [in] | o1 | Collision object #1. |
| [in] | o2 | Collision object #2. |
| [out] | dist | Distance between the two collision geometries. |
Implements coal::DistanceCallBackBase.
Definition at line 65 of file test/broadphase_dynamic_AABB_tree.cpp.
|
inline |
Definition at line 69 of file test/broadphase_dynamic_AABB_tree.cpp.
| CallBackData DistanceCallBackDerived::data |
Definition at line 85 of file test/broadphase_dynamic_AABB_tree.cpp.