Collision Checker
collision_solver_fcl.h
Go to the documentation of this file.
1 #pragma once
5 
6 namespace collision {
7 
8 namespace solvers {
9 namespace solverFCL {
10 
11 std::size_t collide_obj_obj(const CollisionObject &obj1,
12  const CollisionObject &obj2, CollisionResult &res,
13  const CollisionRequest &req);
14 std::size_t collide_shape_group_obj(const CollisionObject &obj1,
15  const CollisionObject &obj2,
16  CollisionResult &res,
17  const CollisionRequest &req);
18 std::size_t collide_obj_shape_group(const CollisionObject &obj1,
19  const CollisionObject &obj2,
20  CollisionResult &res,
21  const CollisionRequest &req);
22 
23 std::size_t collide_shape_group_shape_group(const CollisionObject &obj1,
24  const CollisionObject &obj2,
25  CollisionResult &res,
26  const CollisionRequest &req);
27 
28 std::size_t collide_tvobst_obj(const CollisionObject &obj1,
29  const CollisionObject &obj2,
30  CollisionResult &res,
31  const CollisionRequest &req);
32 std::size_t collide_obj_tvobst(const CollisionObject &obj1,
33  const CollisionObject &obj2,
34  CollisionResult &res,
35  const CollisionRequest &req);
36 std::size_t collide_tvobst_tvobst(const CollisionObject &obj1,
37  const CollisionObject &obj2,
38  CollisionResult &res,
39  const CollisionRequest &req);
40 
41 } // namespace solverFCL
42 } // namespace solvers
43 } // namespace collision
std::size_t collide_tvobst_tvobst(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_shape_group_shape_group(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_obj_obj(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_obj_shape_group(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_shape_group_obj(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_obj_tvobst(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
std::size_t collide_tvobst_obj(const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)