hpp-fcl: include/hpp/fcl/collision_data.h File Reference

hpp-fcl 1.7.2 HPP fork of FCL -- The Flexible Collision Library

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

Go to the source code of this file.

## Classes
struct | hpp::fcl::Contact
| Contact information returned by collision. More...
struct | hpp::fcl::QueryRequest
| base class for all query requests More...
struct | hpp::fcl::QueryResult
| base class for all query results 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)