|
hpp-fcl 1.8.0
HPP fork of FCL -- The Flexible Collision Library
|
#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 | |
| namespace | hpp |
| Main namespace. | |
| 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) |