hpp-fcl  1.4.4
HPP fork of FCL -- The Flexible Collision Library
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 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::Contact
 Contact information returned by collision. More...
 
struct  hpp::fcl::CollisionRequest
 request to the collision algorithm More...
 
struct  hpp::fcl::CollisionResult
 collision result More...
 
struct  hpp::fcl::DistanceRequest
 request to the distance computation More...
 
struct  hpp::fcl::DistanceResult
 distance result More...
 

Namespaces

 hpp
 Main namespace.
 
 hpp::fcl
 

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 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)
 

Variables

const int GST_INDEP hpp::fcl::HPP_FCL_DEPRECATED = 0