Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArIRs Member List

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

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) (defined in ArIRs) | 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]`
getMaxInsertDistCumulative(void) | ArRangeDevice | `[inline]`
getMaxRange(void) | ArRangeDevice | `[inline, virtual]`
getMaxSecondsToKeepCumulative(void) | ArRangeDevice | `[inline]`
getMaxSecondsToKeepCurrent(void) | ArRangeDevice | `[inline]`
getMinDistBetweenCumulative(void) | ArRangeDevice | `[inline]`
getMinDistBetweenCurrent(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]`
myMaxDistToKeepCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxInsertDistCumulative (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxInsertDistCumulativePose (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxInsertDistCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxRange (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxSecondsToKeepCumulative (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMaxSecondsToKeepCurrent (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMinDistBetweenCumulative (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMinDistBetweenCumulativeSquared (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMinDistBetweenCurrent (defined in ArRangeDevice) | ArRangeDevice | `[protected]`
myMinDistBetweenCurrentSquared (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) (defined in ArIRs) | 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]`
setMaxInsertDistCumulative(double maxInsertDistCumulative) | ArRangeDevice | `[inline]`
setMaxRange(unsigned int maxRange) | ArRangeDevice | `[inline, virtual]`
setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative) | ArRangeDevice | `[inline]`
setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent) | ArRangeDevice | `[inline]`
setMinDistBetweenCumulative(double minDistBetweenCumulative) | ArRangeDevice | `[inline]`
setMinDistBetweenCurrent(double minDistBetweenCurrent) | 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]`