Aria
2.8.0
|
This is the complete list of members for ArLaserReflectorDevice, including all inherited members.
addReading(double x, double y, bool *wasAdded=NULL) | ArRangeDevice | virtual |
addToConfig(ArConfig *config, const char *section) | ArLaserReflectorDevice | |
adjustRawReadings(bool interlaced) | ArRangeDevice | protected |
applyTransform(ArTransform trans, bool doCumulative=true) | ArRangeDevice | virtual |
ArLaserReflectorDevice(ArRangeDevice *laser, ArRobot *robot, const char *name="reflector") | ArLaserReflectorDevice | |
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 | inlinevirtual |
clearCumulativeOlderThanSeconds(int seconds) | ArRangeDevice | inlinevirtual |
clearCumulativeReadings(void) | ArRangeDevice | inlinevirtual |
clearCurrentReadings(void) | ArRangeDevice | inlinevirtual |
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) | ArRangeDevice | |
getAdjustedRawReadings(void) const | ArRangeDevice | inlinevirtual |
getAdjustedRawReadingsAsVector(void) | ArRangeDevice | virtual |
getCumulativeBuffer(void) const | ArRangeDevice | inlinevirtual |
getCumulativeBuffer(void) | ArRangeDevice | inlinevirtual |
getCumulativeBufferAsVector(void) | ArRangeDevice | inlinevirtual |
getCumulativeBufferSize(void) const | ArRangeDevice | virtual |
getCumulativeDrawingData(void) | ArRangeDevice | inlinevirtual |
getCumulativeRangeBuffer(void) const | ArRangeDevice | inlinevirtual |
getCumulativeRangeBuffer(void) | ArRangeDevice | inlinevirtual |
getCurrentBuffer(void) const | ArRangeDevice | inlinevirtual |
getCurrentBuffer(void) | ArRangeDevice | inlinevirtual |
getCurrentBufferAsVector(void) | ArRangeDevice | inlinevirtual |
getCurrentBufferSize(void) const | ArRangeDevice | virtual |
getCurrentDrawingData(void) | ArRangeDevice | inlinevirtual |
getCurrentRangeBuffer(void) const | ArRangeDevice | inlinevirtual |
getCurrentRangeBuffer(void) | ArRangeDevice | inlinevirtual |
getMaxDistToKeepCumulative(void) | ArRangeDevice | inline |
getMaxInsertDistCumulative(void) | ArRangeDevice | inline |
getMaxRange(void) const | ArRangeDevice | inlinevirtual |
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 | inlinevirtual |
getRawReadingsAsVector(void) | ArRangeDevice | virtual |
getRobot(void) | ArRangeDevice | virtual |
isLocationDependent(void) | ArRangeDevice | inline |
lockDevice() | ArRangeDevice | inlinevirtual |
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 |
myLaser (defined in ArLaserReflectorDevice) | ArLaserReflectorDevice | 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 ArLaserReflectorDevice) | ArLaserReflectorDevice | protected |
myRawReadings (defined in ArRangeDevice) | ArRangeDevice | protected |
myRawReadingsVector (defined in ArRangeDevice) | ArRangeDevice | protected |
myReflectanceThreshold (defined in ArLaserReflectorDevice) | ArLaserReflectorDevice | protected |
myRobot (defined in ArRangeDevice) | ArRangeDevice | protected |
processReadings(void) | ArLaserReflectorDevice | |
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 | inlinevirtual |
setMaxSecondsToKeepCumulative(int maxSecondsToKeepCumulative) | ArRangeDevice | inline |
setMaxSecondsToKeepCurrent(int maxSecondsToKeepCurrent) | ArRangeDevice | inline |
setMinDistBetweenCumulative(double minDistBetweenCumulative) | ArRangeDevice | inline |
setMinDistBetweenCurrent(double minDistBetweenCurrent) | ArRangeDevice | inline |
setRobot(ArRobot *robot) | ArLaserReflectorDevice | virtual |
tryLockDevice() | ArRangeDevice | inlinevirtual |
unlockDevice() | ArRangeDevice | inlinevirtual |
~ArLaserReflectorDevice() | ArLaserReflectorDevice | virtual |
~ArRangeDevice() | ArRangeDevice | virtual |