addReading(double x, double y) | ArRangeDevice | [virtual] |
applyTransform(ArTransform trans, bool doCumulative=true) | ArRangeDevice | [virtual] |
ArIrrfDevice(size_t currentBufferSize=91, size_t cumulativeBufferSize=273, const char *name="irrf") | ArIrrfDevice | |
ArRangeDevice(size_t currentBufferSize, size_t cumulativeBufferSize, const char *name, unsigned int maxRange) | ArRangeDevice | |
cumulativeReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) | ArRangeDevice | [virtual] |
cumulativeReadingPolar(double startAngle, double endAngle, double *angle=NULL) | ArRangeDevice | [virtual] |
currentReadingBox(double x1, double y1, double x2, double y2, ArPose *readingPos=NULL) | ArRangeDevice | [virtual] |
currentReadingPolar(double startAngle, double endAngle, double *angle=NULL) | ArRangeDevice | [virtual] |
getCumulativeBuffer(void) | ArRangeDevice | [inline, virtual] |
getCumulativeRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
getCurrentBuffer(void) | ArRangeDevice | [inline, virtual] |
getCurrentRangeBuffer(void) | ArRangeDevice | [inline, virtual] |
getMaxRange(void) | ArRangeDevice | [inline, virtual] |
getName(void) | ArRangeDevice | [virtual] |
getRawReadings(void) | ArRangeDevice | [inline, virtual] |
getRobot(void) | ArRangeDevice | [virtual] |
lockDevice() | ArRangeDevice | [inline, virtual] |
packetHandler(ArRobotPacket *packet) | ArIrrfDevice | |
setCumulativeBufferSize(size_t size) | ArRangeDevice | [virtual] |
setCumulativeMaxRange(double r) | ArIrrfDevice | [inline] |
setCurrentBufferSize(size_t size) | ArRangeDevice | [virtual] |
setMaxRange(unsigned int maxRange) | ArRangeDevice | [inline, virtual] |
setRobot(ArRobot *) | ArIrrfDevice | [virtual] |
tryLockDevice() | ArRangeDevice | [inline, virtual] |
unlockDevice() | ArRangeDevice | [inline, virtual] |
~ArIrrfDevice(void) | ArIrrfDevice | |
~ArRangeDevice(void) | ArRangeDevice | [virtual] |