38 #ifndef FCL_CONTACTPOINT_INL_H 39 #define FCL_CONTACTPOINT_INL_H 41 #include "fcl/narrowphase/contact_point.h" 48 struct ContactPoint<double>;
53 const ContactPoint<double>& _cp1,
const ContactPoint<double>& _cp2);
57 void flipNormal(std::vector<ContactPoint<double>>& contacts);
62 : normal(Vector3<S>::Zero()),
63 pos(Vector3<S>::Zero()),
64 penetration_depth(0.0)
72 const Vector3<S>& n_,
const Vector3<S>& p_, S d_)
89 for (
auto& contact : contacts)
90 contact.normal *= -1.0;
Main namespace.
Definition: broadphase_bruteforce-inl.h:45