Aria  2.8.0
ArForbiddenRangeDevice Member List

This is the complete list of members for ArForbiddenRangeDevice, including all inherited members.

addReading(double x, double y, bool *wasAdded=NULL)ArRangeDevicevirtual
adjustRawReadings(bool interlaced)ArRangeDeviceprotected
applyTransform(ArTransform trans, bool doCumulative=true)ArRangeDevicevirtual
ArForbiddenRangeDevice(ArMapInterface *armap, double distanceIncrement=100, unsigned int maxRange=4000, const char *name="forbidden")ArForbiddenRangeDevice
ArRangeDevice(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange, int maxSecondsToKeepCurrent=0, int maxSecondsToKeepCumulative=0, double maxDistToKeepCumulative=0, bool locationDependent=false)ArRangeDevice
clearCumulativeOlderThan(int milliSeconds)ArRangeDeviceinlinevirtual
clearCumulativeOlderThanSeconds(int seconds)ArRangeDeviceinlinevirtual
clearCumulativeReadings(void)ArRangeDeviceinlinevirtual
clearCurrentReadings(void)ArRangeDeviceinlinevirtual
cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) constArRangeDevicevirtual
cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) constArRangeDevicevirtual
currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) constArRangeDevicevirtual
currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) constArRangeDevicevirtual
disable(void)ArForbiddenRangeDevice
enable(void)ArForbiddenRangeDevice
filterCallback(void)ArRangeDevice
getAdjustedRawReadings(void) constArRangeDeviceinlinevirtual
getAdjustedRawReadingsAsVector(void)ArRangeDevicevirtual
getCumulativeBuffer(void) constArRangeDeviceinlinevirtual
getCumulativeBuffer(void)ArRangeDeviceinlinevirtual
getCumulativeBufferAsVector(void)ArRangeDeviceinlinevirtual
getCumulativeBufferSize(void) constArRangeDevicevirtual
getCumulativeDrawingData(void)ArRangeDeviceinlinevirtual
getCumulativeRangeBuffer(void) constArRangeDeviceinlinevirtual
getCumulativeRangeBuffer(void)ArRangeDeviceinlinevirtual
getCurrentBuffer(void) constArRangeDeviceinlinevirtual
getCurrentBuffer(void)ArRangeDeviceinlinevirtual
getCurrentBufferAsVector(void)ArRangeDeviceinlinevirtual
getCurrentBufferSize(void) constArRangeDevicevirtual
getCurrentDrawingData(void)ArRangeDeviceinlinevirtual
getCurrentRangeBuffer(void) constArRangeDeviceinlinevirtual
getCurrentRangeBuffer(void)ArRangeDeviceinlinevirtual
getDisableCB(void)ArForbiddenRangeDeviceinline
getEnableCB(void)ArForbiddenRangeDeviceinline
getMaxDistToKeepCumulative(void)ArRangeDeviceinline
getMaxInsertDistCumulative(void)ArRangeDeviceinline
getMaxRange(void) constArRangeDeviceinlinevirtual
getMaxSecondsToKeepCumulative(void)ArRangeDeviceinline
getMaxSecondsToKeepCurrent(void)ArRangeDeviceinline
getMinDistBetweenCumulative(void)ArRangeDeviceinline
getMinDistBetweenCurrent(void)ArRangeDeviceinline
getName(void) constArRangeDevicevirtual
getRawReadings(void) constArRangeDeviceinlinevirtual
getRawReadingsAsVector(void)ArRangeDevicevirtual
getRobot(void)ArRangeDevicevirtual
isEnabled(void) constArForbiddenRangeDeviceinline
isLocationDependent(void)ArRangeDeviceinline
lockDevice()ArRangeDeviceinlinevirtual
myAdjustedRawReadings (defined in ArRangeDevice)ArRangeDeviceprotected
myAdjustedRawReadingsVector (defined in ArRangeDevice)ArRangeDeviceprotected
myCumulativeBuffer (defined in ArRangeDevice)ArRangeDeviceprotected
myCumulativeDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myCurrentBuffer (defined in ArRangeDevice)ArRangeDeviceprotected
myCurrentDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myDataMutex (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myDeviceMutex (defined in ArRangeDevice)ArRangeDeviceprotected
myDisableCB (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myDistanceIncrement (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myEnableCB (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myFilterCB (defined in ArRangeDevice)ArRangeDeviceprotected
myIsEnabled (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myIsLocationDependent (defined in ArRangeDevice)ArRangeDeviceprotected
myMap (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myMapChangedCB (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myMaxDistToKeepCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxDistToKeepCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulativePose (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxInsertDistCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxRange (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxSecondsToKeepCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMaxSecondsToKeepCurrent (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCumulative (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCumulativeSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCurrent (defined in ArRangeDevice)ArRangeDeviceprotected
myMinDistBetweenCurrentSquared (defined in ArRangeDevice)ArRangeDeviceprotected
myName (defined in ArRangeDevice)ArRangeDeviceprotected
myOwnCumulativeDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myOwnCurrentDrawingData (defined in ArRangeDevice)ArRangeDeviceprotected
myProcessCB (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
myRawReadings (defined in ArRangeDevice)ArRangeDeviceprotected
myRawReadingsVector (defined in ArRangeDevice)ArRangeDeviceprotected
myRobot (defined in ArRangeDevice)ArRangeDeviceprotected
mySegments (defined in ArForbiddenRangeDevice)ArForbiddenRangeDeviceprotected
processMap(void)ArForbiddenRangeDevice
processReadings(void)ArForbiddenRangeDevice
setCumulativeBufferSize(size_t size)ArRangeDevicevirtual
setCumulativeDrawingData(ArDrawingData *data, bool takeOwnershipOfData)ArRangeDevicevirtual
setCurrentBufferSize(size_t size)ArRangeDevicevirtual
setCurrentDrawingData(ArDrawingData *data, bool takeOwnershipOfData)ArRangeDevicevirtual
setMaxDistToKeepCumulative(double maxDistToKeepCumulative)ArRangeDeviceinline
setMaxInsertDistCumulative(double maxInsertDistCumulative)ArRangeDeviceinline
setMaxRange(unsigned int maxRange)ArRangeDeviceinlinevirtual
setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative)ArRangeDeviceinline
setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent)ArRangeDeviceinline
setMinDistBetweenCumulative(double minDistBetweenCumulative)ArRangeDeviceinline
setMinDistBetweenCurrent(double minDistBetweenCurrent)ArRangeDeviceinline
setRobot(ArRobot *robot)ArForbiddenRangeDevicevirtual
tryLockDevice()ArRangeDeviceinlinevirtual
unlockDevice()ArRangeDeviceinlinevirtual
~ArForbiddenRangeDevice()ArForbiddenRangeDevicevirtual
~ArRangeDevice()ArRangeDevicevirtual