|  | 
| void | collision_detection::cleanCollisionGeometryCache () | 
|  | Increases the counter of the caches which can trigger the cleaning of expired entries from them.  More... 
 | 
|  | 
| bool | collision_detection::collisionCallback (fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data) | 
|  | Callback function used by the FCLManager used for each pair of collision objects to calculate object contact information.  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const moveit::core::AttachedBody *ab, int shape_index) | 
|  | Create new FCLGeometry object out of attached body.  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const moveit::core::LinkModel *link, int shape_index) | 
|  | Create new FCLGeometry object out of robot link model.  More... 
 | 
|  | 
| template<typename BV , typename T > | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const T *data, int shape_index) | 
|  | Templated helper function creating new collision geometry out of general object using an arbitrary bounding volume (BV).  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const World::Object *obj) | 
|  | Create new FCLGeometry object out of a world object.  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::AttachedBody *ab, int shape_index) | 
|  | Create new scaled and / or padded FCLGeometry object out of an attached body.  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const moveit::core::LinkModel *link, int shape_index) | 
|  | Create new scaled and / or padded FCLGeometry object out of robot link model.  More... 
 | 
|  | 
| template<typename BV , typename T > | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const T *data, int shape_index) | 
|  | Templated helper function creating new collision geometry out of general object using an arbitrary bounding volume (BV). This can include padding and scaling.  More... 
 | 
|  | 
| FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj) | 
|  | Create new scaled and / or padded FCLGeometry object out of an world object.  More... 
 | 
|  | 
| bool | collision_detection::distanceCallback (fcl::CollisionObjectd *o1, fcl::CollisionObjectd *o2, void *data, double &min_dist) | 
|  | Callback function used by the FCLManager used for each pair of collision objects to calculate collisions and distances.  More... 
 | 
|  | 
| template<typename BV , typename T > | 
| FCLShapeCache & | collision_detection::GetShapeCache () | 
|  |