Aria  2.8.0
ArIRs Member List

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

addReading(double x, double y, bool *wasAdded=NULL)ArRangeDevicevirtual
adjustRawReadings(bool interlaced)ArRangeDeviceprotected
applyTransform(ArTransform trans, bool doCumulative=true)ArRangeDevicevirtual
ArIRs(size_t currentBufferSize=10, size_t cumulativeBufferSize=10, const char *name="irs", int maxSecondsToKeepCurrent=15)ArIRs
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
cycleCounters (defined in ArIRs)ArIRsprotected
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
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
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
myDeviceMutex (defined in ArRangeDevice)ArRangeDeviceprotected
myFilterCB (defined in ArRangeDevice)ArRangeDeviceprotected
myIsLocationDependent (defined in ArRangeDevice)ArRangeDeviceprotected
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
myParams (defined in ArIRs)ArIRsprotected
myProcessCB (defined in ArIRs)ArIRsprotected
myRawReadings (defined in ArRangeDevice)ArRangeDeviceprotected
myRawReadingsVector (defined in ArRangeDevice)ArRangeDeviceprotected
myRobot (defined in ArRangeDevice)ArRangeDeviceprotected
processReadings(void)ArIRs
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) (defined in ArIRs)ArIRsvirtual
tryLockDevice()ArRangeDeviceinlinevirtual
unlockDevice()ArRangeDeviceinlinevirtual
~ArIRs(void) (defined in ArIRs)ArIRsvirtual
~ArRangeDevice()ArRangeDevicevirtual