Utrecht University Crowd Simulation API
Public Attributes | List of all members
EnvironmentData Struct Reference

A struct that stores the list of layers of an environment and the environment boundaries. More...

#include <UUCS.h>

Public Attributes

LayerDatalayers
 A LayerData array that stores all layers that describe the environment. More...
 
int numLayers
 The number of layers in the environment, i.e. the size of the layers array. More...
 
ConnectionDataconnections
 A ConnectionData array that stores all connections in the environment. More...
 
int numConnections
 The number of connections in the environment, i.e. the size of the connections array. More...
 
double xMin
 The minimum X coordinate of the environment. More...
 
double yMin
 The minimum Y coordinate of the environment. More...
 
double xMax
 The maximum X coordinate of the environment. More...
 
double yMax
 The maximum X coordinate of the environment. More...
 

Detailed Description

A struct that stores the list of layers of an environment and the environment boundaries.

Member Data Documentation

◆ connections

ConnectionData* EnvironmentData::connections

A ConnectionData array that stores all connections in the environment.

◆ layers

LayerData* EnvironmentData::layers

A LayerData array that stores all layers that describe the environment.

◆ numConnections

int EnvironmentData::numConnections

The number of connections in the environment, i.e. the size of the connections array.

◆ numLayers

int EnvironmentData::numLayers

The number of layers in the environment, i.e. the size of the layers array.

◆ xMax

double EnvironmentData::xMax

The maximum X coordinate of the environment.

◆ xMin

double EnvironmentData::xMin

The minimum X coordinate of the environment.

◆ yMax

double EnvironmentData::yMax

The maximum X coordinate of the environment.

◆ yMin

double EnvironmentData::yMin

The minimum Y coordinate of the environment.


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