![]()  | 
  
    RobWorkProject
    23.9.11-
    
   | 
 
Factory class that enables constructing collision strategies. More...
#include <ProximityStrategyFactory.hpp>
Static Public Member Functions | |
| static std::vector< std::string > | getCollisionStrategyIDs () | 
| Get a list of all available CollisionStrategiy ID's.  More... | |
| 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) | 
| function to create a collision strategy from an ID  More... | |
| static std::vector< std::string > | getDistanceStrategyIDs () | 
| Get a list of all available DistanceStrategiy ID's.  More... | |
| static rw::proximity::DistanceStrategy::Ptr | makeDefaultDistanceStrategy () | 
| function to create a default available distance strategy  More... | |
| static rw::proximity::DistanceStrategy::Ptr | makeDistanceStrategy (const std::string &id) | 
| function to create a distance strategy from an ID  More... | |
| static std::vector< std::string > | getDistanceMultiStrategyIDs () | 
| Get a list of all available DistanceMultiStrategiy ID's.  More... | |
| static rw::proximity::DistanceMultiStrategy::Ptr | makeDefaultDistanceMultiStrategy () | 
| function to create a default available distance multi strategy  More... | |
| static rw::proximity::DistanceMultiStrategy::Ptr | makeDistanceMultiStrategy (const std::string &id) | 
| function to create a distance multi strategy from an ID  More... | |
Factory class that enables constructing collision strategies.
      
  | 
  static | 
Get a list of all available CollisionStrategiy ID's.
      
  | 
  static | 
Get a list of all available DistanceMultiStrategiy ID's.
      
  | 
  static | 
Get a list of all available DistanceStrategiy ID's.
      
  | 
  static | 
function to create a collision strategy from an ID
| id | [in] the id of the collision strategy | 
      
  | 
  static | 
function to create a default available collision strategy
      
  | 
  static | 
function to create a default available distance multi strategy
      
  | 
  static | 
function to create a default available distance strategy
      
  | 
  static | 
function to create a distance multi strategy from an ID
| id | [in] the id of the distance multi strategy | 
      
  | 
  static | 
function to create a distance strategy from an ID
| id | [in] the id of the distance strategy |