8 namespace fcl_primitive_queries {
10 const FCLCollisionObject &obj2,
12 double distance_tolerance = 1e-6);
15 const FCLCollisionObject &obj2,
17 double distance_tolerance = 1e-6);
19 const FCLCollisionObjectGroup &group2,
21 double distance_tolerance = 1e-6);
24 const FCLCollisionObjectGroup &group1,
const FCLCollisionObject &obj2,
27 double distance_tolerance = 1e-6);
29 const FCLCollisionObjectGroup &group1,
32 double distance_tolerance = 1e-6);
34 const FCLCollisionObject &obj1,
const FCLCollisionObject &obj2,
37 double distance_tolerance = 1e-6);
int FCL_CalculateDistance(const FCLCollisionObject &obj1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, double distance_tolerance=1e-6)
int FCL_DistanceTolerance(const FCLCollisionObjectGroup &group1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, FCL_TOLERANCE_CHECK_TYPE check_type=TOLERANCE_CHECK_NARROWPHASE, double distance_tolerance=1e-6)
std::size_t distance(const CollisionObject &obj1, const CollisionObject &obj2, DistanceResult &res, const DistanceRequest &req)