Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages | Examples

ArSonarDevice Member List

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

addReading(double x, double y)ArSonarDevice [virtual]
adjustRawReadings(bool interlaced)ArRangeDevice [protected]
applyTransform(ArTransform trans, bool doCumulative=true)ArRangeDevice [virtual]
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
ArSonarDevice(size_t currentBufferSize=24, size_t cumulativeBufferSize=64, const char *name="sonar")ArSonarDevice
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]
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]
myFilterFarDist (defined in ArSonarDevice)ArSonarDevice [protected]
myFilterNearDist (defined in ArSonarDevice)ArSonarDevice [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]
myProcessCB (defined in ArSonarDevice)ArSonarDevice [protected]
myRawReadings (defined in ArRangeDevice)ArRangeDevice [protected]
myRawReadingsVector (defined in ArRangeDevice)ArRangeDevice [protected]
myRobot (defined in ArRangeDevice)ArRangeDevice [protected]
processReadings(void)ArSonarDevice
setCumulativeBufferSize(size_t size)ArRangeDevice [virtual]
setCumulativeDrawingData(ArDrawingData *data, bool takeOwnershipOfData)ArRangeDevice [virtual]
setCumulativeMaxRange(double range)ArSonarDevice [inline]
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)ArSonarDevice [virtual]
tryLockDevice()ArRangeDevice [inline, virtual]
unlockDevice()ArRangeDevice [inline, virtual]
~ArRangeDevice()ArRangeDevice [virtual]
~ArSonarDevice()ArSonarDevice [virtual]


Generated on Thu Jan 7 10:34:44 2010 for Aria by  doxygen 1.4.2