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

#include <collision_plugin_cache.h>

Classes

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 ( )
default

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.

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

Definition at line 105 of file collision_plugin_cache.cpp.

◆ MOVEIT_CLASS_FORWARD()

collision_detection::CollisionPluginCache::MOVEIT_CLASS_FORWARD ( CollisionPluginCacheImpl  )
private

Member Data Documentation

◆ cache_

CollisionPluginCacheImplPtr collision_detection::CollisionPluginCache::cache_
private

Definition at line 124 of file collision_plugin_cache.h.


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


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Tue Dec 24 2024 03:27:15