This is used to load the collision plugin. More...
#include <collision_plugin_loader.h>
| Classes | |
| class | CollisionPluginLoaderImpl | 
| Public Member Functions | |
| bool | activate (const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive) | 
| Load a collision detection robot/world into a planning scene instance. | |
| CollisionPluginLoader () | |
| void | setupScene (ros::NodeHandle &nh, const planning_scene::PlanningScenePtr &scene) | 
| This can be called on a new planning scene to setup the collision detector. | |
| ~CollisionPluginLoader () | |
| Private Member Functions | |
| MOVEIT_CLASS_FORWARD (CollisionPluginLoaderImpl) | |
| Private Attributes | |
| CollisionPluginLoaderImplPtr | loader_ | 
This is used to load the collision plugin.
Definition at line 47 of file collision_plugin_loader.h.
Definition at line 94 of file collision_plugin_loader.cpp.
Definition at line 99 of file collision_plugin_loader.cpp.
| bool collision_detection::CollisionPluginLoader::activate | ( | const std::string & | name, | 
| const planning_scene::PlanningScenePtr & | scene, | ||
| bool | exclusive | ||
| ) | 
Load a collision detection robot/world into a planning scene instance.
| name | The plugin name. | 
| scene | The planning scene instance. | 
| exclusive | If true, sets the new detection robot/world to be the only one. | 
Definition at line 103 of file collision_plugin_loader.cpp.
| collision_detection::CollisionPluginLoader::MOVEIT_CLASS_FORWARD | ( | CollisionPluginLoaderImpl | ) |  [private] | 
| void collision_detection::CollisionPluginLoader::setupScene | ( | ros::NodeHandle & | nh, | 
| const planning_scene::PlanningScenePtr & | scene | ||
| ) | 
This can be called on a new planning scene to setup the collision detector.
Definition at line 109 of file collision_plugin_loader.cpp.
| CollisionPluginLoaderImplPtr collision_detection::CollisionPluginLoader::loader_  [private] | 
Definition at line 67 of file collision_plugin_loader.h.