SpatialLock manages a mutex lock on n positions in 3D space. More...
#include "dwi/tractography/GT/spatiallock.h"
Protected Member Functions | |
bool | try_lock (const point_type &pos, ssize_t &idx) |
void | unlock (const size_t idx) |
Protected Attributes | |
std::mutex | mutex |
vector< std::pair< point_type, bool > > | lockcentres |
value_type | _tx |
value_type | _ty |
value_type | _tz |
SpatialLock manages a mutex lock on n positions in 3D space.
Definition at line 35 of file spatiallock.h.
|
inlineprotected |
Definition at line 90 of file spatiallock.h.
|
inlineprotected |
Definition at line 115 of file spatiallock.h.
|
protected |
Definition at line 88 of file spatiallock.h.
|
protected |
Definition at line 88 of file spatiallock.h.
|
protected |
Definition at line 88 of file spatiallock.h.
|
protected |
Definition at line 87 of file spatiallock.h.
|
protected |
Definition at line 86 of file spatiallock.h.