RobWorkProject  23.9.11-
Classes | Namespaces | Macros | Typedefs
ProximityStrategyFCL.hpp File Reference
#include <rw/core/Ptr.hpp>
#include <rw/proximity/CollisionStrategy.hpp>
#include <rw/proximity/DistanceMultiStrategy.hpp>
#include <rw/proximity/DistanceStrategy.hpp>
#include <fcl/config.h>
#include <string>
#include <utility>
#include <vector>

Classes

class  ProximityStrategyFCL
 This is a strategy wrapper for the Flexible Collision Library (FCL) More...
 
struct  ProximityStrategyFCL::FCLModel
 Datatype to hold the FCL bounding volume and related geometrical data. More...
 
struct  ProximityStrategyFCL::FCLProximityModel
 Datatype to hold the proximity models. More...
 

Namespaces

 rwlibs
 Extension libraries for RobWork.
 
 rwlibs::proximitystrategies
 Proximity strategies.
 

Macros

#define FCL_VERSION_LESS_THEN_0_6_0   true
 
#define FCL_VERSION_LESS_THEN_0_6_0   true
 

Typedefs

using fclCollisionResult = fcl::CollisionResult
 Type of internal collision result.
 
using fclCollisionRequest = fcl::CollisionRequest
 Type of internal collision request.
 
using fclDistanceRequest = fcl::DistanceRequest
 Type of internal distance request.
 
using fclDistanceResult = fcl::DistanceResult
 Type of internal distance result.
 
using fclCollisionGeometry = fcl::CollisionGeometry
 Type of internal collision Geometry.