| addPlotOption(const PlotOption &plotoption) | Agent | [virtual] |
| Agent(const PlotOption &plotOption=PlotOption(NoPlot), double noisefactor=1) | Agent | |
| Agent(const std::list< PlotOption > &plotOptions, double noisefactor=1) | Agent | |
| AtomOdeAgent(const PlotOption &plotOption) | AtomOdeAgent | |
| AtomOdeAgent(const std::list< PlotOption > &plotOptions) | AtomOdeAgent | |
| cmotornumber | Agent | [protected] |
| cmotors | Agent | [protected] |
| controller | Agent | [protected] |
| csensornumber | Agent | [protected] |
| csensors | Agent | [protected] |
| getController() | Agent | [inline, virtual] |
| getFitness() | AtomOdeAgent | [virtual] |
| getLifeCycle() | AtomOdeAgent | [virtual] |
| getRobot() | OdeAgent | [inline, virtual] |
| getTraceLength() | OdeAgent | [inline, virtual] |
| getWiring() | Agent | [inline, virtual] |
| init(AbstractController *controller, OdeRobot *robot, AbstractWiring *wiring) | AtomOdeAgent | [virtual] |
| Agent::init(AbstractController *controller, AbstractRobot *robot, AbstractWiring *wiring) | Agent | [virtual] |
| init_tracing(int tracelength=1000, double tracethickness=0.003) | OdeAgent | [virtual] |
| internInit() | OdeAgent | [inline] |
| lifecycle | AtomOdeAgent | [private] |
| noisefactor | Agent | [protected] |
| OdeAgent(const PlotOption &plotOption=PlotOption(NoPlot), double noisefactor=1) | OdeAgent | [inline] |
| OdeAgent(const std::list< PlotOption > &plotOptions, double noisefactor=1) | OdeAgent | [inline] |
| onlyControlRobot() | Agent | [virtual] |
| plot(const sensor *rx, int rsensornumber, const sensor *cx, int csensornumber, const motor *y, int motornumber) | Agent | [protected, virtual] |
| removePlotOption(PlotMode mode) | Agent | [virtual] |
| resetFitness() | AtomOdeAgent | [virtual] |
| rmotornumber | Agent | [protected] |
| rmotors | Agent | [protected] |
| robot | Agent | [protected] |
| rsensornumber | Agent | [protected] |
| rsensors | Agent | [protected] |
| setLifeCycle(int newLifeCycleValue) | AtomOdeAgent | [virtual] |
| setTrackOptions(const TrackRobot &trackrobot) | Agent | [virtual] |
| step(double noise) | OdeAgent | [virtual] |
| trackrobot | Agent | [protected] |
| updateFitness() | AtomOdeAgent | [virtual] |
| wiring | Agent | [protected] |
| writePlotComment(const char *cmt) | Agent | [virtual] |
| ~Agent() | Agent | [virtual] |
| ~OdeAgent() | OdeAgent | [inline, virtual] |