addReading(double x, double y) | ArRangeBuffer | |
addReadingConditional(double x, double y, double closeDist) | ArRangeBuffer | |
applyTransform(ArTransform trans) | ArRangeBuffer | |
ArRangeBuffer(int size) | ArRangeBuffer | |
beginInvalidationSweep(void) | ArRangeBuffer | |
beginRedoBuffer(void) | ArRangeBuffer | |
clear(void) | ArRangeBuffer | |
clearOlderThan(int milliSeconds) | ArRangeBuffer | |
clearOlderThanSeconds(int seconds) | ArRangeBuffer | |
endInvalidationSweep(void) | ArRangeBuffer | |
endRedoBuffer(void) | ArRangeBuffer | |
getBuffer(void) const | ArRangeBuffer | |
getBuffer(void) | ArRangeBuffer | |
getBufferAsVector(void) | ArRangeBuffer | |
getClosestBox(double x1, double y1, double x2, double y2, ArPose position, unsigned int maxRange, ArPose *readingPos=NULL, ArPose targetPose=ArPose(0, 0, 0)) const | ArRangeBuffer | |
getClosestBoxInList(double x1, double y1, double x2, double y2, ArPose position, unsigned int maxRange, ArPose *readingPos, ArPose targetPose, const std::list< ArPoseWithTime * > *buffer) | ArRangeBuffer | [static] |
getClosestPolar(double startAngle, double endAngle, ArPose position, unsigned int maxRange, double *angle=NULL) const | ArRangeBuffer | |
getClosestPolarInList(double startAngle, double endAngle, ArPose position, unsigned int maxRange, double *angle, const std::list< ArPoseWithTime * > *buffer) | ArRangeBuffer | [static] |
getEncoderPoseTaken() const | ArRangeBuffer | |
getPoseTaken() const | ArRangeBuffer | |
getSize(void) const | ArRangeBuffer | |
invalidateReading(std::list< ArPoseWithTime * >::iterator readingIt) | ArRangeBuffer | |
myBuffer (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myBufferPose (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myEncoderBufferPose (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myHitEnd (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myInvalidBuffer (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myInvalidIt (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myInvalidSweepList (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myIterator (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myNumRedone (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myReading (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myRedoIt (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myRevIterator (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
mySize (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
myVector (defined in ArRangeBuffer) | ArRangeBuffer | [protected] |
redoReading(double x, double y) | ArRangeBuffer | |
reset(void) | ArRangeBuffer | |
setEncoderPoseTaken(ArPose p) | ArRangeBuffer | |
setPoseTaken(ArPose p) | ArRangeBuffer | |
setSize(size_t size) | ArRangeBuffer | |
~ArRangeBuffer() | ArRangeBuffer | [virtual] |