38 #ifndef FCL_NARROWPHASE_DETAIL_SPHERESPHERE_H 39 #define FCL_NARROWPHASE_DETAIL_SPHERESPHERE_H 41 #include "fcl/geometry/shape/sphere.h" 42 #include "fcl/narrowphase/contact_point.h" 51 bool sphereSphereIntersect(
const Sphere<S>& s1,
const Transform3<S>& tf1,
52 const Sphere<S>& s2,
const Transform3<S>& tf2,
53 std::vector<ContactPoint<S>>* contacts);
56 bool sphereSphereDistance(
const Sphere<S>& s1,
const Transform3<S>& tf1,
57 const Sphere<S>& s2,
const Transform3<S>& tf2,
58 S* dist, Vector3<S>* p1, Vector3<S>* p2);
63 #include "fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h" Main namespace.
Definition: broadphase_bruteforce-inl.h:45