Class base_adaptor

Inheritance Relationships

Base Types

  • public argos::CCI_Controller

  • public rmpl::reflectable

Class Documentation

class base_adaptor : public argos::CCI_Controller, public rmpl::reflectable

Adaptor to provide an interface for creating controllers within ARGoS.

Public Functions

inline void display_apf2D(bool b)
inline bool display_apf2D(void) const
inline void display_id(bool b)

Set whether or not a robot is supposed to display it’s ID above its head during simulation.

inline bool display_id(void) const

If TRUE, then the robot should display its ID above its head during simulation.

inline void display_los(bool b)

Set whether or not a robot is supposed to display it’s LOS during simulation.

inline bool display_los(void) const

If TRUE, then the robot should display its current LOS during simulation, if it has one.