Go to the documentation of this file.
37 #ifndef COAL_BROADPHASE_BROAD_PHASE_CALLBACKS_H
38 #define COAL_BROADPHASE_BROAD_PHASE_CALLBACKS_H
96 #endif // COAL_BROADPHASE_BROAD_PHASE_CALLBACKS_H
virtual bool operator()(CollisionObject *o1, CollisionObject *o2)
Functor call associated to the collide operation.
COAL_DLLAPI CoalScalar distance(const Matrix3s &R0, const Vec3s &T0, const kIOS &b1, const kIOS &b2, Vec3s *P=NULL, Vec3s *Q=NULL)
Approximate distance between two kIOS bounding volumes.
virtual void init()
Initialization of the callback before running the collision broadphase manager.
virtual void init()
Initialization of the callback before running the collision broadphase manager.
Base callback class for distance queries. This class can be supersed by child classes to provide desi...
virtual bool operator()(CollisionObject *o1, CollisionObject *o2, CoalScalar &dist)
Functor call associated to the distance operation.
the object for collision or distance computation, contains the geometry and the transform information
COAL_DLLAPI std::size_t collide(const CollisionObject *o1, const CollisionObject *o2, const CollisionRequest &request, CollisionResult &result)
Main collision interface: given two collision objects, and the requirements for contacts,...
Base callback class for collision queries. This class can be supersed by child classes to provide des...
hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:57