#include "fcl/broadphase/broadphase_collision_manager.h"#include "fcl/narrowphase/collision_object.h"#include "fcl/narrowphase/continuous_collision_object.h"#include "fcl/broadphase/broadphase_continuous_collision_manager-inl.h"

Go to the source code of this file.
| Classes | |
| class | fcl::BroadPhaseContinuousCollisionManager< S > | 
| Base class for broad phase continuous collision. It helps to accelerate the continuous collision/distance between N objects. Also support self collision, self distance and collision/distance with another M objects.  More... | |
| Namespaces | |
| fcl | |
| Main namespace. | |
| Typedefs | |
| using | fcl::BroadPhaseContinuousCollisionManagerd = BroadPhaseContinuousCollisionManager< double > | 
| using | fcl::BroadPhaseContinuousCollisionManagerf = BroadPhaseContinuousCollisionManager< float > | 
| template<typename S > | |
| using | fcl::ContinuousCollisionCallBack = bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata) | 
| Callback for continuous collision between two objects. Return value is whether can stop now.  More... | |
| template<typename S > | |
| using | fcl::ContinuousDistanceCallBack = bool(*)(ContinuousCollisionObject< S > *o1, ContinuousCollisionObject< S > *o2, void *cdata, S &dist) | 
| Callback for continuous distance between two objects, Return value is whether can stop now, also return the minimum distance till now.  More... | |