Go to the source code of this file.
|
class | fcl::BroadPhaseCollisionManager< S > |
| Base class for broad phase collision. It helps to accelerate the collision/distance between N objects. Also support self collision, self distance and collision/distance with another M objects. More...
|
|
|
using | fcl::BroadPhaseCollisionManagerd = BroadPhaseCollisionManager< double > |
|
using | fcl::BroadPhaseCollisionManagerf = BroadPhaseCollisionManager< float > |
|
template<typename S > |
using | fcl::CollisionCallBack = bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata) |
| Callback for collision between two objects. Return value is whether can stop now. More...
|
|
template<typename S > |
using | fcl::DistanceCallBack = bool(*)(CollisionObject< S > *o1, CollisionObject< S > *o2, void *cdata, S &dist) |
| Callback for distance between two objects, Return value is whether can stop now, also return the minimum distance till now. More...
|
|