| 
    coal 3.0.1
    
   Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library 
   | 
 
Default distance callback to check collision between collision objects. More...
#include <coal/broadphase/default_broadphase_callbacks.h>


Public Member Functions | |
| void | init () | 
| Initialize the callback. Clears the distance result and sets the done boolean to false.   | |
| bool | distance (CollisionObject *o1, CollisionObject *o2, Scalar &dist) | 
| Distance evaluation between two objects in collision. This callback will cause the broadphase evaluation to stop if it returns true.   | |
| virtual | ~DistanceCallBackDefault () | 
  Public Member Functions inherited from coal::DistanceCallBackBase | |
| virtual bool | operator() (CollisionObject *o1, CollisionObject *o2, Scalar &dist) | 
| Functor call associated to the distance operation.   | |
Public Attributes | |
| DistanceData | data | 
Default distance callback to check collision between collision objects.
      
  | 
  inlinevirtual | 
      
  | 
  virtual | 
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.
      
  | 
  inlinevirtual | 
Initialize the callback. Clears the distance result and sets the done boolean to false.
Reimplemented from coal::DistanceCallBackBase.
| DistanceData coal::DistanceCallBackDefault::data |