| addReading(double x, double y) | ArRangeDevice | [virtual] |
| adjustRawReadings(bool interlaced) | ArRangeDevice | [protected] |
| applyTransform(ArTransform trans, bool doCumulative=true) | ArRangeDevice | [virtual] |
| 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) | ArRangeDevice | [inline, virtual] |
| clearCumulativeOlderThanSeconds(int seconds) | ArRangeDevice | [inline, virtual] |
| clearCumulativeReadings(void) | ArRangeDevice | [inline, virtual] |
| clearCurrentReadings(void) | ArRangeDevice | [inline, virtual] |
| cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) const | ArRangeDevice | [virtual] |
| cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) const | ArRangeDevice | [virtual] |
| currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) const | ArRangeDevice | [virtual] |
| currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) const | ArRangeDevice | [virtual] |
| cycleCounters (defined in ArIRs) | ArIRs | [protected] |
| filterCallback(void) (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| getAdjustedRawReadings(void) const | ArRangeDevice | [inline, virtual] |
| getAdjustedRawReadingsAsVector(void) | ArRangeDevice | [virtual] |
| getCumulativeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCumulativeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeBufferAsVector(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeDrawingData(void) | ArRangeDevice | [inline, virtual] |
| getCumulativeRangeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCumulativeRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCurrentBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCurrentBuffer(void) | ArRangeDevice | [inline, virtual] |
| getCurrentBufferAsVector(void) | ArRangeDevice | [inline, virtual] |
| getCurrentDrawingData(void) | ArRangeDevice | [inline, virtual] |
| getCurrentRangeBuffer(void) const | ArRangeDevice | [inline, virtual] |
| getCurrentRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
| getMaxDistToKeepCumulative(void) | ArRangeDevice | [inline] |
| getMaxRange(void) | ArRangeDevice | [inline, virtual] |
| getMaxSecondsToKeepCumulative(void) | ArRangeDevice | [inline] |
| getMaxSecondsToKeepCurrent(void) | ArRangeDevice | [inline] |
| getName(void) const | ArRangeDevice | [virtual] |
| getRawReadings(void) const | ArRangeDevice | [inline, virtual] |
| getRawReadingsAsVector(void) | ArRangeDevice | [virtual] |
| getRobot(void) | ArRangeDevice | [virtual] |
| isLocationDependent(void) | ArRangeDevice | [inline] |
| lockDevice() | ArRangeDevice | [inline, virtual] |
| myAdjustedRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myAdjustedRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCumulativeBuffer (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCumulativeDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCurrentBuffer (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myCurrentDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myDeviceMutex (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myFilterCB (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myIsLocationDependent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxDistToKeepCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxRange (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxSecondsToKeepCumulative (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myMaxSecondsToKeepCurrent (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myName (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myOwnCumulativeDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myOwnCurrentDrawingData (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myParams (defined in ArIRs) | ArIRs | [protected] |
| myProcessCB (defined in ArIRs) | ArIRs | [protected] |
| myRawReadings (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| myRobot (defined in ArRangeDevice) | ArRangeDevice | [protected] |
| processReadings(void) | ArIRs | |
| setCumulativeBufferSize(size_t size) | ArRangeDevice | [virtual] |
| setCumulativeDrawingData(ArDrawingData *data, bool takeOwnershipOfData) | ArRangeDevice | [virtual] |
| setCurrentBufferSize(size_t size) | ArRangeDevice | [virtual] |
| setCurrentDrawingData(ArDrawingData *data, bool takeOwnershipOfData) | ArRangeDevice | [virtual] |
| setMaxDistToKeepCumulative(double maxDistToKeepCumulative) | ArRangeDevice | [inline] |
| setMaxRange(unsigned int maxRange) | ArRangeDevice | [inline, virtual] |
| setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative) | ArRangeDevice | [inline] |
| setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent) | ArRangeDevice | [inline] |
| setRobot(ArRobot *robot) (defined in ArIRs) | ArIRs | [virtual] |
| tryLockDevice() | ArRangeDevice | [inline, virtual] |
| unlockDevice() | ArRangeDevice | [inline, virtual] |
| ~ArIRs(void) (defined in ArIRs) | ArIRs | [virtual] |
| ~ArRangeDevice() | ArRangeDevice | [virtual] |