addReading(double x, double y) | ArRangeDevice | [virtual] |
applyTransform(ArTransform trans, bool doCumulative=true) | ArRangeDevice | [virtual] |
ArASyncTask() | ArASyncTask | |
ArRangeDevice(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange) | ArRangeDevice | |
ArRangeDeviceThreaded(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange) | ArRangeDeviceThreaded | |
ArThread(bool blockAllSignals=true) | ArThread | |
ArThread(ThreadType thread, bool joinable, bool blockAllSignals=true) | ArThread | |
ArThread(ArFunctor *func, bool joinable=true, bool blockAllSignals=true) | ArThread | |
cancel(void) | ArThread | [virtual] |
cancelAll(void) | ArThread | [static] |
create(bool joinable=true, bool lowerPriority=true) | ArASyncTask | [virtual] |
cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) | ArRangeDevice | [virtual] |
cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) | ArRangeDevice | [virtual] |
currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) | ArRangeDevice | [virtual] |
currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) | ArRangeDevice | [virtual] |
detach(void) | ArThread | [virtual] |
getBlockAllSignals(void) | ArThread | [inline] |
getCumulativeBuffer(void) | ArRangeDevice | [inline, virtual] |
getCumulativeRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
getCurrentBuffer(void) | ArRangeDevice | [inline, virtual] |
getCurrentRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
getError(int err) | ArThread | |
getFunc(void) | ArThread | [inline, virtual] |
getJoinable(void) | ArThread | [inline, virtual] |
getMaxRange(void) | ArRangeDevice | [inline, virtual] |
getName(void) | ArRangeDevice | [virtual] |
getRawReadings(void) | ArRangeDevice | [inline, virtual] |
getRobot(void) | ArRangeDevice | [virtual] |
getRunning(void) | ArThread | [inline, virtual] |
getRunningWithLock(void) | ArThread | [inline, virtual] |
getThread(void) | ArThread | [inline, virtual] |
init(void) | ArThread | [static] |
join(void **ret=NULL) | ArThread | [virtual] |
joinAll(void) | ArThread | [static] |
lock(void) | ArThread | [inline] |
lockDevice(void) | ArRangeDeviceThreaded | [inline, virtual] |
myRunning | ArThread | [protected] |
run(void) | ArRangeDeviceThreaded | [inline] |
runAsync(void) | ArRangeDeviceThreaded | [inline] |
runInThisThread(void *arg=0) | ArASyncTask | [virtual] |
runThread(void *arg)=0 | ArRangeDeviceThreaded | [pure virtual] |
self(void) | ArThread | [static] |
setCumulativeBufferSize(size_t size) | ArRangeDevice | [virtual] |
setCurrentBufferSize(size_t size) | ArRangeDevice | [virtual] |
setMaxRange(unsigned int maxRange) | ArRangeDevice | [inline, virtual] |
setRobot(ArRobot *robot) | ArRangeDevice | [virtual] |
setRunning(bool yesno) | ArThread | [inline, virtual] |
Status enum name | ArThread | |
STATUS_ALREADY_DETATCHED enum value | ArThread | |
STATUS_FAILED enum value | ArThread | |
STATUS_INVALID enum value | ArThread | |
STATUS_JOIN_SELF enum value | ArThread | |
STATUS_NO_SUCH_THREAD enum value | ArThread | |
STATUS_NORESOURCE enum value | ArThread | |
stopAll() | ArThread | [static] |
stopRunning(void) | ArThread | [inline, virtual] |
tryLock(void) | ArThread | [inline] |
tryLockDevice(void) | ArRangeDeviceThreaded | [inline, virtual] |
unlock(void) | ArThread | [inline] |
unlockDevice(void) | ArRangeDeviceThreaded | [inline, virtual] |
yield(void) | ArThread | [static] |
~ArASyncTask() | ArASyncTask | [virtual] |
~ArRangeDevice(void) | ArRangeDevice | [virtual] |
~ArRangeDeviceThreaded(void) | ArRangeDeviceThreaded | [virtual] |
~ArThread(void) | ArThread | [virtual] |