38 #ifndef COAL_BROADPHASE_BROADPHASECONTINUOUSCOLLISIONMANAGER_INL_H
39 #define COAL_BROADPHASE_BROADPHASECONTINUOUSCOLLISIONMANAGER_INL_H
60 const std::vector<ContinuousCollisionObject*>& other_objs) {
61 for (
size_t i = 0; i < other_objs.size(); ++i)
registerObject(other_objs[i]);
67 ContinuousCollisionObject* updated_obj) {
76 const std::vector<ContinuousCollisionObject*>& updated_objs) {
virtual void update()=0
update the condition of manager
virtual void registerObjects(const std::vector< ContinuousCollisionObject * > &other_objs)
add objects to the manager
Definition: broadphase_continuous_collision_manager-inl.h:59
virtual ~BroadPhaseContinuousCollisionManager()
Definition: broadphase_continuous_collision_manager-inl.h:53
BroadPhaseContinuousCollisionManager()
Definition: broadphase_continuous_collision_manager-inl.h:47
virtual void registerObject(ContinuousCollisionObject *obj)=0
add one object to the manager
#define COAL_UNUSED_VARIABLE(var)
Definition: fwd.hh:56
Main namespace.
Definition: broadphase_bruteforce.h:44