38 #ifndef FCL_DISTANCE_H 39 #define FCL_DISTANCE_H 41 #include "fcl/narrowphase/collision_object.h" 42 #include "fcl/narrowphase/detail/distance_func_matrix.h" 43 #include "fcl/narrowphase/detail/gjk_solver_indep.h" 44 #include "fcl/narrowphase/detail/gjk_solver_libccd.h" 53 const CollisionObject<S>* o1,
const CollisionObject<S>* o2,
54 const DistanceRequest<S>& request, DistanceResult<S>& result);
58 const CollisionGeometry<S>* o1,
const Transform3<S>& tf1,
59 const CollisionGeometry<S>* o2,
const Transform3<S>& tf2,
60 const DistanceRequest<S>& request, DistanceResult<S>& result);
64 #include "fcl/narrowphase/distance-inl.h" Main namespace.
Definition: broadphase_bruteforce-inl.h:45
S distance(const Eigen::MatrixBase< DerivedA > &R0, const Eigen::MatrixBase< DerivedB > &T0, const kIOS< S > &b1, const kIOS< S > &b2, Vector3< S > *P, Vector3< S > *Q)
Approximate distance between two kIOS bounding volumes.
Definition: kIOS-inl.h:266