Stores all the posible parameters that define a population. More...
#include <Population.hh>
Public Attributes | |
int | cols |
Number of columns used when models are distributed as a grid. More... | |
std::string | distribution |
Object distribution. E.g.: random, grid. More... | |
double | length |
Length of the cylinder containing the models. More... | |
int | modelCount |
Number of models to spawn. More... | |
std::string | modelName |
Name of the model. More... | |
std::string | modelSdf |
Contains the sdf representation of the model. More... | |
math::Pose | pose |
The reference frame of the population's region. More... | |
double | radius |
Radius of the cylinder's base containing the models. More... | |
std::string | region |
Type region in which the objects will be spawned. E.g.: box. More... | |
int | rows |
Number of rows used when models are distributed as a grid. More... | |
math::Vector3 | size |
The three side lengths of the box. More... | |
math::Vector3 | step |
Distance between models when they are distributed as a grid. More... | |
Stores all the posible parameters that define a population.
int cols |
Number of columns used when models are distributed as a grid.
std::string distribution |
Object distribution. E.g.: random, grid.
double length |
Length of the cylinder containing the models.
int modelCount |
Number of models to spawn.
std::string modelName |
Name of the model.
std::string modelSdf |
Contains the sdf representation of the model.
math::Pose pose |
The reference frame of the population's region.
double radius |
Radius of the cylinder's base containing the models.
std::string region |
Type region in which the objects will be spawned. E.g.: box.
int rows |
Number of rows used when models are distributed as a grid.
math::Vector3 size |
The three side lengths of the box.
math::Vector3 step |
Distance between models when they are distributed as a grid.