| 
| 
void  | registerObjects (const std::vector< CollisionObject< S > * > &other_objs) | 
|   | add objects to the manager 
  | 
|   | 
| 
void  | registerObject (CollisionObject< S > *obj) | 
|   | add one object to the manager 
  | 
|   | 
| 
void  | unregisterObject (CollisionObject< S > *obj) | 
|   | remove one object from the manager 
  | 
|   | 
| 
void  | setup () | 
|   | initialize the manager, related with the specific type of manager 
  | 
|   | 
| 
void  | update () | 
|   | update the condition of manager 
  | 
|   | 
| 
void  | update (CollisionObject< S > *updated_obj) | 
|   | update the manager by explicitly given the object updated 
  | 
|   | 
| 
void  | update (const std::vector< CollisionObject< S > * > &updated_objs) | 
|   | update the manager by explicitly given the set of objects update 
  | 
|   | 
| 
void  | clear () | 
|   | clear the manager 
  | 
|   | 
| 
void  | getObjects (std::vector< CollisionObject< S > * > &objs) const  | 
|   | return the objects managed by the manager 
  | 
|   | 
| 
void  | collide (CollisionObject< S > *obj, void *cdata, CollisionCallBack< S > callback) const  | 
|   | perform collision test between one object and all the objects belonging to the manager 
  | 
|   | 
| 
void  | distance (CollisionObject< S > *obj, void *cdata, DistanceCallBack< S > callback) const  | 
|   | perform distance computation between one object and all the objects belonging to the manager 
  | 
|   | 
| 
void  | collide (void *cdata, CollisionCallBack< S > callback) const  | 
|   | perform collision test for the objects belonging to the manager (i.e., N^2 self collision) 
  | 
|   | 
| 
void  | distance (void *cdata, DistanceCallBack< S > callback) const  | 
|   | perform distance test for the objects belonging to the manager (i.e., N^2 self distance) 
  | 
|   | 
| 
void  | collide (BroadPhaseCollisionManager< S > *other_manager_, void *cdata, CollisionCallBack< S > callback) const  | 
|   | perform collision test with objects belonging to another manager 
  | 
|   | 
| 
void  | distance (BroadPhaseCollisionManager< S > *other_manager_, void *cdata, DistanceCallBack< S > callback) const  | 
|   | perform distance test with objects belonging to another manager 
  | 
|   | 
| 
bool  | empty () const  | 
|   | whether the manager is empty 
  | 
|   | 
| 
size_t  | size () const  | 
|   | the number of objects managed by the manager 
  | 
|   | 
| 
const detail::HierarchyTree< AABB< S > > &  | getTree () const  | 
|   |