Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
collision_detection::CollisionPluginCache Class Reference

#include <collision_plugin_cache.h>


class  CollisionPluginCacheImpl

Public Member Functions

bool activate (const std::string &name, const planning_scene::PlanningScenePtr &scene, bool exclusive)
 Activate a specific collision plugin for the given planning scene instance. More...
 CollisionPluginCache ()
 ~CollisionPluginCache ()

Private Member Functions

 MOVEIT_CLASS_FORWARD (CollisionPluginCacheImpl)

Private Attributes

CollisionPluginCacheImplPtr cache_

Detailed Description

Helper class to activate a specific collision plugin for a PlanningScene

Definition at line 75 of file collision_plugin_cache.h.

Constructor & Destructor Documentation

◆ CollisionPluginCache()

collision_detection::CollisionPluginCache::CollisionPluginCache ( )

Definition at line 98 of file collision_plugin_cache.cpp.

◆ ~CollisionPluginCache()

collision_detection::CollisionPluginCache::~CollisionPluginCache ( )

Member Function Documentation

◆ activate()

bool collision_detection::CollisionPluginCache::activate ( const std::string name,
const planning_scene::PlanningScenePtr &  scene,
bool  exclusive 

Activate a specific collision plugin for the given planning scene instance.

nameThe plugin name.
sceneThe planning scene instance.
exclusiveIf true, sets the new plugin to be the only one.
success / failure

Definition at line 105 of file collision_plugin_cache.cpp.


collision_detection::CollisionPluginCache::MOVEIT_CLASS_FORWARD ( CollisionPluginCacheImpl  )

Member Data Documentation

◆ cache_

CollisionPluginCacheImplPtr collision_detection::CollisionPluginCache::cache_

Definition at line 124 of file collision_plugin_cache.h.

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

Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Wed Aug 3 2022 02:24:18