#include <ArMultiRobotPeer.h>
Inheritance diagram for ArMultiRobotPeerRangeDevice:

Public Member Functions | |
| ArMultiRobotPeerRangeDevice (ArMap *arMap) | |
| Constructor. | |
| ~ArMultiRobotPeerRangeDevice () | |
| Destructor. | |
| bool | processFile (char *errorBuffer, size_t errorBufferLen) |
| void | sensorInterpCallback (void) |
| Our sensor interp callback (does all our processing). | |
| void | setPrecedence (short precedenceBase, short precedenceClass) |
| Our callback for a new precedence. | |
| void | setFingerprint (unsigned char *fingerprint) |
| Our callback for a new precedence. | |
| ArFunctor2< short, short > * | getSetPrecedenceCallback (void) |
| Gets our functor for setting the precedence. | |
| ArFunctor1< unsigned char * > * | getSetFingerprintCallback (void) |
| Gets our functor for setting the fingerprint. | |
| void | setChangeFingerprintCB (ArFunctor *functor) |
| Sets the functor we can use to change the fingerprint. | |
| void | mapChanged (void) |
| Function to call when the map is changed. | |
| virtual void | setRobot (ArRobot *robot) |
| virtual void | applyTransform (ArTransform trans, bool doCumulative) |
| we don't want to apply transforms since our readings come in global coords | |
Classes | |
| class | ConnectorThread |
|
||||||||||||
|
The precedence to use Our callback for processing the file |
|
|
Sets the robot pointer, also attaches its process function to the sensorInterp of the robot Reimplemented from ArRangeDevice. |
1.4.0