Go to the documentation of this file.
   64                           std::vector<ContactPoint<double>>* contacts);
 
   70                              std::vector<ContactPoint<double>>* contacts);
 
   76                        std::vector<ContactPoint<double>>* contacts);
 
   87                            std::vector<ContactPoint<double>>* contacts);
 
   98                             std::vector<ContactPoint<double>>* contacts);
 
  104                         std::vector<ContactPoint<double>>* contacts);
 
  110                           Vector3<double>* contact_points, 
double* penetration_depth, Vector3<double>* normal);
 
  115                             const Vector3<double>& P1, 
const Vector3<double>& P2, 
const Vector3<double>& P3, 
const Transform3<double>& tf2,
 
  116                             Vector3<double>* contact_points, 
double* penetration_depth, Vector3<double>* normal);
 
  122                     std::vector<ContactPoint<double>>* contacts);
 
  
template class FCL_EXPORT Sphere< double >
template bool convexPlaneIntersect(const Convex< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool capsulePlaneIntersect(const Capsule< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template class FCL_EXPORT Convex< double >
template bool planeTriangleIntersect(const Plane< double > &s1, const Transform3< double > &tf1, const Vector3< double > &P1, const Vector3< double > &P2, const Vector3< double > &P3, const Transform3< double > &tf2, Vector3< double > *contact_points, double *penetration_depth, Vector3< double > *normal)
template bool planeIntersect(const Plane< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template class FCL_EXPORT Plane< double >
template bool spherePlaneIntersect(const Sphere< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool ellipsoidPlaneIntersect(const Ellipsoid< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool boxPlaneIntersect(const Box< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template bool conePlaneIntersect(const Cone< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2, std::vector< ContactPoint< double >> *contacts)
template class FCL_EXPORT Ellipsoid< double >
template class FCL_EXPORT Cylinder< double >
template class FCL_EXPORT Capsule< double >
template bool cylinderPlaneIntersect(const Cylinder< double > &s1, const Transform3< double > &tf1, const Plane< double > &s2, const Transform3< double > &tf2)
template class FCL_EXPORT Box< double >
S planeIntersectTolerance()
template class FCL_EXPORT Cone< double >
fcl
Author(s): 
autogenerated on Fri Mar 14 2025 02:38:18