![]() |
RobWorkProject
25.2.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 |