#include <occupancy_map.h>
|
using | ReadLock = std::shared_lock< std::shared_mutex > |
|
using | WriteLock = std::unique_lock< std::shared_mutex > |
|
Definition at line 51 of file occupancy_map.h.
◆ ReadLock
◆ WriteLock
◆ OccMapTree() [1/2]
collision_detection::OccMapTree::OccMapTree |
( |
double |
resolution | ) |
|
|
inline |
◆ OccMapTree() [2/2]
collision_detection::OccMapTree::OccMapTree |
( |
const std::string & |
filename | ) |
|
|
inline |
◆ lockRead()
void collision_detection::OccMapTree::lockRead |
( |
| ) |
|
|
inline |
lock the underlying octree. it will not be read or written by the monitor until unlockTree() is called
Definition at line 64 of file occupancy_map.h.
◆ lockWrite()
void collision_detection::OccMapTree::lockWrite |
( |
| ) |
|
|
inline |
lock the underlying octree. it will not be read or written by the monitor until unlockTree() is called
Definition at line 77 of file occupancy_map.h.
◆ reading()
ReadLock collision_detection::OccMapTree::reading |
( |
| ) |
|
|
inline |
◆ setUpdateCallback()
void collision_detection::OccMapTree::setUpdateCallback |
( |
const std::function< void()> & |
update_callback | ) |
|
|
inline |
Set the callback to trigger when updates are received.
Definition at line 108 of file occupancy_map.h.
◆ triggerUpdateCallback()
void collision_detection::OccMapTree::triggerUpdateCallback |
( |
| ) |
|
|
inline |
◆ unlockRead()
void collision_detection::OccMapTree::unlockRead |
( |
| ) |
|
|
inline |
◆ unlockWrite()
void collision_detection::OccMapTree::unlockWrite |
( |
| ) |
|
|
inline |
◆ writing()
WriteLock collision_detection::OccMapTree::writing |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file:
- moveit_core/collision_detection/include/moveit/collision_detection/occupancy_map.h