Collision Checker
fcl_distance_queries.cc File Reference
#include "collision/solvers/fcl/fcl_distance_queries.h"
#include "collision/solvers/fcl/fcl_distance_requests.h"
#include <fcl/broadphase/broadphase_collision_manager.h>
#include <fcl/narrowphase/distance.h>

Go to the source code of this file.

Namespaces

 collision
 
 collision::solvers
 
 collision::solvers::solverFCL
 
 collision::solvers::solverFCL::fcl_primitive_queries
 

Functions

int collision::solvers::solverFCL::fcl_primitive_queries::FCL_CalculateDistance (const FCLCollisionObject &obj1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, double distance_tolerance=1e-6)
 
int collision::solvers::solverFCL::fcl_primitive_queries::FCL_DistanceTolerance (const FCLCollisionObject &obj1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, FCL_TOLERANCE_CHECK_TYPE check_type=TOLERANCE_CHECK_NARROWPHASE, double distance_tolerance=1e-6)
 
int collision::solvers::solverFCL::fcl_primitive_queries::FCL_CalculateDistance (const FCLCollisionObjectGroup &group1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, double distance_tolerance=1e-6)
 
int collision::solvers::solverFCL::fcl_primitive_queries::FCL_CalculateDistance (const FCLCollisionObjectGroup &group1, const FCLCollisionObjectGroup &group2, FCL_PRECISION &distance, double distance_tolerance=1e-6)
 
int collision::solvers::solverFCL::fcl_primitive_queries::FCL_DistanceTolerance (const FCLCollisionObjectGroup &group1, const FCLCollisionObject &obj2, FCL_PRECISION &distance, FCL_TOLERANCE_CHECK_TYPE check_type=TOLERANCE_CHECK_NARROWPHASE, double distance_tolerance=1e-6)
 
int collision::solvers::solverFCL::fcl_primitive_queries::FCL_DistanceTolerance (const FCLCollisionObjectGroup &group1, const FCLCollisionObjectGroup &group2, FCL_PRECISION &distance, FCL_TOLERANCE_CHECK_TYPE check_type=TOLERANCE_CHECK_NARROWPHASE, double distance_tolerance=1e-6)