Classes |
struct | collision_detection::CollisionData |
struct | collision_detection::CollisionGeometryData |
struct | collision_detection::FCLGeometry |
struct | collision_detection::FCLManager |
struct | collision_detection::FCLObject |
Namespaces |
namespace | collision_detection |
| Generic interface to collision detection.
|
Typedefs |
typedef boost::shared_ptr
< const FCLGeometry > | collision_detection::FCLGeometryConstPtr |
typedef boost::shared_ptr
< FCLGeometry > | collision_detection::FCLGeometryPtr |
Functions |
void | collision_detection::cleanCollisionGeometryCache () |
bool | collision_detection::collisionCallback (fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const robot_model::LinkModel *link) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const robot_state::AttachedBody *ab) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, const World::Object *obj) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_model::LinkModel *link) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const robot_state::AttachedBody *ab) |
FCLGeometryConstPtr | collision_detection::createCollisionGeometry (const shapes::ShapeConstPtr &shape, double scale, double padding, const World::Object *obj) |
bool | collision_detection::distanceCallback (fcl::CollisionObject *o1, fcl::CollisionObject *o2, void *data, double &min_dist) |
void | collision_detection::fcl2contact (const fcl::Contact &fc, Contact &c) |
void | collision_detection::fcl2costsource (const fcl::CostSource &fcs, CostSource &cs) |
void | collision_detection::transform2fcl (const Eigen::Affine3d &b, fcl::Transform3f &f) |
fcl::Transform3f | collision_detection::transform2fcl (const Eigen::Affine3d &b) |