Classes | Namespaces | Enumerations | Functions
collision_data.h File Reference
#include <vector>
#include <set>
#include <limits>
#include <hpp/fcl/collision_object.h>
#include <hpp/fcl/config.hh>
#include <hpp/fcl/data_types.h>
#include <hpp/fcl/timings.h>
Include dependency graph for collision_data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hpp::fcl::CollisionRequest
 request to the collision algorithm More...
 
struct  hpp::fcl::CollisionResult
 collision result More...
 
struct  hpp::fcl::Contact
 Contact information returned by collision. More...
 
struct  hpp::fcl::DistanceRequest
 request to the distance computation More...
 
struct  hpp::fcl::DistanceResult
 distance result More...
 
struct  hpp::fcl::QueryRequest
 base class for all query requests More...
 
struct  hpp::fcl::QueryResult
 base class for all query results More...
 

Namespaces

 hpp
 Main namespace.
 
 hpp::fcl
 
 hpp::fcl::internal
 

Enumerations

enum  hpp::fcl::CollisionRequestFlag { hpp::fcl::CONTACT = 0x00001, hpp::fcl::DISTANCE_LOWER_BOUND = 0x00002, hpp::fcl::NO_REQUEST = 0x01000 }
 flag declaration for specifying required params in CollisionResult More...
 

Functions

CollisionRequestFlag hpp::fcl::operator & (CollisionRequestFlag a, CollisionRequestFlag b)
 
CollisionRequestFlag & hpp::fcl::operator &= (CollisionRequestFlag &a, CollisionRequestFlag b)
 
CollisionRequestFlag hpp::fcl::operator^ (CollisionRequestFlag a, CollisionRequestFlag b)
 
CollisionRequestFlag & hpp::fcl::operator^= (CollisionRequestFlag &a, CollisionRequestFlag b)
 
CollisionRequestFlag hpp::fcl::operator| (CollisionRequestFlag a, CollisionRequestFlag b)
 
CollisionRequestFlag & hpp::fcl::operator|= (CollisionRequestFlag &a, CollisionRequestFlag b)
 
CollisionRequestFlag hpp::fcl::operator~ (CollisionRequestFlag a)
 
void hpp::fcl::internal::updateDistanceLowerBoundFromBV (const CollisionRequest &, CollisionResult &res, const FCL_REAL &sqrDistLowerBound)
 
void hpp::fcl::internal::updateDistanceLowerBoundFromLeaf (const CollisionRequest &, CollisionResult &res, const FCL_REAL &distance, const Vec3f &p0, const Vec3f &p1)
 


hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:02