Robot Simulator of the Robotics Group for Self-Organization of Control: GlobalData Struct Reference

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# GlobalData Struct Reference

Data structure holding all essential global information. More...

`#include <globaldata.h>`

Collaboration diagram for GlobalData:

[legend]
List of all members.

## Public Member Functions
| GlobalData ()
## Public Attributes
OdeConfig | odeConfig
ConfigList | configs
ObstacleList | obstacles
OdeAgentList | agents
Primitive * | environment
SoundList | sounds
| < this is used to be able to attach objects to the static environment sound space
PlotOptionList | plotoptions
| plotoptions used for new agents
std::list< Configurable * > | globalconfigurables
| global configurables plotted by all agents
double | time
long int | sim_step
| time steps since start

## Detailed Description

Data structure holding all essential global information.

Examples:

  template_sphererobot/main.cpp.

## Constructor & Destructor Documentation

GlobalData | ( |  | ) | `[inline]`

## Member Data Documentation

OdeAgentList agents

Examples:
  template_sphererobot/main.cpp.

ConfigList configs

Examples:
  template_sphererobot/main.cpp.

Primitive* environment

std::list<Configurable*> globalconfigurables

global configurables plotted by all agents

ObstacleList obstacles

Examples:
  template_sphererobot/main.cpp.

OdeConfig odeConfig

Examples:
  template_sphererobot/main.cpp.

PlotOptionList plotoptions

plotoptions used for new agents

long int sim_step

time steps since start

SoundList sounds

< this is used to be able to attach objects to the static environment sound space

double time

The documentation for this struct was generated from the following file:

- globaldata.h