|
| CreateCollisionWorld (const collision_detection::WorldPtr &world) |
|
void | getCollisionObject (std::vector< std::shared_ptr< fcl::CollisionObject > > &obj) |
|
virtual void | checkRobotCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const |
|
virtual void | checkRobotCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const |
|
virtual void | checkRobotCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const |
|
virtual void | checkRobotCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const |
|
virtual void | checkWorldCollision (const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world) const |
|
virtual void | checkWorldCollision (const CollisionRequest &req, CollisionResult &res, const CollisionWorld &other_world, const AllowedCollisionMatrix &acm) const |
|
| CollisionWorldFCL (const WorldPtr &world) |
|
| CollisionWorldFCL (const CollisionWorldFCL &other, const WorldPtr &world) |
|
| CollisionWorldFCL () |
|
virtual void | distanceRobot (const DistanceRequest &req, DistanceResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const override |
|
virtual void | distanceWorld (const DistanceRequest &req, DistanceResult &res, const CollisionWorld &world) const override |
|
virtual void | setWorld (const WorldPtr &world) |
|
virtual | ~CollisionWorldFCL () |
|
virtual void | checkCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state) const |
|
virtual void | checkCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm) const |
|
virtual void | checkCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2, const AllowedCollisionMatrix &acm) const |
|
virtual void | checkCollision (const CollisionRequest &req, CollisionResult &res, const CollisionRobot &robot, const robot_state::RobotState &state1, const robot_state::RobotState &state2) const |
|
| CollisionWorld () |
|
| CollisionWorld (const WorldPtr &world) |
|
| CollisionWorld (const CollisionWorld &other, const WorldPtr &world) |
|
double | distanceRobot (const CollisionRobot &robot, const robot_state::RobotState &state, const AllowedCollisionMatrix &acm, bool verbose=false) const |
|
double | distanceRobot (const CollisionRobot &robot, const robot_state::RobotState &state, bool verbose=false) const |
|
double | distanceWorld (const CollisionWorld &world, const AllowedCollisionMatrix &acm, bool verbose=false) const |
|
double | distanceWorld (const CollisionWorld &world, bool verbose=false) const |
|
const WorldPtr & | getWorld () |
|
const WorldConstPtr & | getWorld () const |
|
virtual | ~CollisionWorld () |
|