#include <ArServerClasses.h>
Public Member Functions | |
ArServerInfoPath (ArServerBase *server, ArRobot *robot, ArPathPlanningTask *pathTask) | |
Constructor. | |
virtual | ~ArServerInfoPath () |
Destructor. | |
void | getPath (ArServerClient *client, ArNetPacket *packet) |
Gets the path information. | |
void | getSearchRectangle (ArServerClient *client, ArNetPacket *packet) |
Gets the local search rectangle information. | |
void | addSearchRectangleDrawing (ArServerInfoDrawings *drawings) |
Adds the search area drawing. | |
void | addControlCommands (ArServerHandlerCommands *handlerCommands) |
Adds the simple commands to turn on and off the search rectangle. | |
void | searchRectangleEnable (void) |
Enables the drawing of the search rectangle. | |
void | searchRectangleDisable (void) |
Disables the drawing of the search rectangle. | |
void | setSearchRectangleDrawingData (ArDrawingData *data, bool takeOwnershipOfData) |
Sets the drawing data for the search rectangle. | |
ArDrawingData * | getSearchRectangleDrawingData (void) |
Gets the drawing data for the search rectangle. |