Collision Checker
collision::detail Namespace Reference

Namespaces

 accelerators
 
 geometry_queries
 
 sat2dChecks
 
 trajectory_queries
 

Classes

class  AABB_SAT2D
 
class  OBB
 
class  OBB_SAT2D
 
class  OBBDenseTrajectoryBatch
 
class  Triangle_SAT2D
 

Functions

template<typename T >
std::size_t collide_binary_helper (const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
 
template<>
std::size_t collide_binary_helper< typename solvers::FCLSolver * > (const CollisionObject &obj1, const CollisionObject &obj2, CollisionResult &res, const CollisionRequest &req)
 
std::size_t distance_default (const CollisionObject &obj1, const CollisionObject &obj2, DistanceResult &res, const DistanceRequest &req)
 
std::size_t distance_tolerance_neg (const CollisionObject &obj1, const CollisionObject &obj2, DistanceResult &res, const DistanceRequest &req)
 

Function Documentation

◆ collide_binary_helper()

template<typename T >
std::size_t collision::detail::collide_binary_helper ( const CollisionObject obj1,
const CollisionObject obj2,
CollisionResult res,
const CollisionRequest req 
)
inline

Definition at line 8 of file collision_queries.cc.

◆ collide_binary_helper< typename solvers::FCLSolver * >()

template<>
std::size_t collision::detail::collide_binary_helper< typename solvers::FCLSolver *> ( const CollisionObject obj1,
const CollisionObject obj2,
CollisionResult res,
const CollisionRequest req 
)
inline

Definition at line 27 of file collision_queries.cc.

◆ distance_default()

std::size_t collision::detail::distance_default ( const CollisionObject obj1,
const CollisionObject obj2,
DistanceResult res,
const DistanceRequest req 
)
inline

Definition at line 8 of file distance_queries.cc.

◆ distance_tolerance_neg()

std::size_t collision::detail::distance_tolerance_neg ( const CollisionObject obj1,
const CollisionObject obj2,
DistanceResult res,
const DistanceRequest req 
)
inline

Definition at line 40 of file distance_queries.cc.