|
| | 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 () |
| |