Robotsystem from Robot Group Leipzig: agent.h File Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- File List
- File Members

# agent.h File Reference

`#include <stdio.h>`
`#include <list>`
`#include "types.h"`
`#include "trackrobots.h"`

Include dependency graph for agent.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | PlotOption
| This class contains option and internal data for the use of an external plot util like guilogger or neuronviz. More...
class | Agent
| Object containing controller, robot and wiring between them. More...
## Enumerations
enum | PlotMode { NoPlot, GuiLogger, GuiLogger_File, NeuronViz }
| Plot mode for plot agent. More...
enum | PlotSensors { Robot, Controller }
| Plot either sensors from robot or from controller (there can be a difference depending on the used wiring). More...

## Enumeration Type Documentation

enum PlotMode

  | Plot mode for plot agent. Enumerator:
  NoPlot | no plotting to screen or logging to file
  GuiLogger | only plotting to screen, no logging to file
  GuiLogger_File | plotting to screen and logging to file
  NeuronViz | net visualiser
Definition at line 83 of file agent.h.

enum PlotSensors

  | Plot either sensors from robot or from controller (there can be a difference depending on the used wiring). Enumerator:
  Robot |
  Controller |
Definition at line 97 of file agent.h.