Public Member Functions | |
bool | activate (const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive) |
CollisionPluginLoaderImpl () | |
CollisionPluginPtr | load (const std::string &name) |
Private Attributes | |
boost::shared_ptr < pluginlib::ClassLoader < CollisionPlugin > > | loader_ |
std::map< std::string, CollisionPluginPtr > | plugins_ |
Definition at line 40 of file collision_plugin_loader.cpp.
collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::CollisionPluginLoaderImpl | ( | ) | [inline] |
Definition at line 43 of file collision_plugin_loader.cpp.
bool collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::activate | ( | const std::string & | name, |
const planning_scene::PlanningScenePtr & | scene, | ||
bool | exclusive | ||
) | [inline] |
Definition at line 70 of file collision_plugin_loader.cpp.
CollisionPluginPtr collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::load | ( | const std::string & | name | ) | [inline] |
Definition at line 55 of file collision_plugin_loader.cpp.
boost::shared_ptr<pluginlib::ClassLoader<CollisionPlugin> > collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::loader_ [private] |
Definition at line 90 of file collision_plugin_loader.cpp.
std::map<std::string, CollisionPluginPtr> collision_detection::CollisionPluginLoader::CollisionPluginLoaderImpl::plugins_ [private] |
Definition at line 91 of file collision_plugin_loader.cpp.