#include <ArMultiRobot.h>
Public Member Functions | |
| ArMultiRobotRangeDevice (ArServerBase *serverBase) | |
| Constructor. | |
| ~ArMultiRobotRangeDevice () | |
| Destructor. | |
| virtual void | applyTransform (ArTransform trans, bool doCumulative) |
| Override ArRangeDevice::applyTransform() to skip transform from local to global coordinates (already in global coords. | |
| std::list< ArMultiRobotPoseAndRadius > | getOtherRobots (void) |
| Gets the other robot poses and radii in a threadsafe manner. | |
| ArRetFunctor< std::list< ArMultiRobotPoseAndRadius > > * | getOtherRobotsCB (void) |
| Gets the callback for other robots. | |
Protected Member Functions | |
| void | netRobotPoses (ArServerClient *client, ArNetPacket *packet, bool) |
| Process our robot poses packet. | |
| void | netRobotPaths (ArServerClient *client, ArNetPacket *packet) |
| Process our robot paths packet. | |
| virtual void ArMultiRobotRangeDevice::applyTransform | ( | ArTransform | trans, | |
| bool | doCumulative | |||
| ) | [inline, virtual] |
Override ArRangeDevice::applyTransform() to skip transform from local to global coordinates (already in global coords.
)
1.5.1