BaseArnl: ArServerInfoPath Class Reference

- Main Page
- Classes
- Related Pages
- Examples

- Class List
- Class Hierarchy
- Class Members

# ArServerInfoPath Class Reference

`#include <ArServerClasses.h>`

List of all members.

## Detailed Description

Sends path information to the client.

Examples:

  justPathPlanning.cpp.

## 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.