RobWorkProject  6.6.6
Static Public Member Functions | List of all members
ProximityStrategyFactory Class Reference

Factory class that enables constructing collision strategies. More...

#include <ProximityStrategyFactory.hpp>

Static Public Member Functions

static std::vector< std::string > getCollisionStrategyIDs ()
 
static rw::proximity::CollisionStrategy::Ptr makeDefaultCollisionStrategy ()
 function to create a default available collision strategy More...
 
static rw::proximity::CollisionStrategy::Ptr makeCollisionStrategy (const std::string &id)
 
static std::vector< std::string > getDistanceStrategyIDs ()
 
static rw::proximity::DistanceStrategy::Ptr makeDefaultDistanceStrategy ()
 
static rw::proximity::DistanceStrategy::Ptr makeDistanceStrategy (const std::string &id)
 

Detailed Description

Factory class that enables constructing collision strategies.

Member Function Documentation

◆ makeDefaultCollisionStrategy()

static rw::proximity::CollisionStrategy::Ptr makeDefaultCollisionStrategy ( )
static

function to create a default available collision strategy

Returns
NULL if no collisionstrategies are available else a Ptr to a collision strategy

The documentation for this class was generated from the following file: