VIPRA Documentation
Loading...
Searching...
No Matches
VIPRA::Behaviors::Selector Class Reference

Combines/Organizes SubSelectors to select pedestrians for types. More...

#include <selector.hpp>

Public Member Functions

void initialize (std::string const &, Simpack pack)
 Initializes the pedestrian groups, and runs the sub selectors over them.
 
void set_all_types (Ptype types)
 
void add_sub_selector (SubSelector const &subselector)
 
auto get_groups () -> GroupsContainer &
 
auto get_groups () const -> GroupsContainer const &
 
auto selector_count () const -> VIPRA::size
 

Detailed Description

Combines/Organizes SubSelectors to select pedestrians for types.

Member Function Documentation

◆ initialize()

void VIPRA::Behaviors::Selector::initialize ( std::string const & behaviorName,
Simpack pack )

Initializes the pedestrian groups, and runs the sub selectors over them.

Parameters
behaviorName:
seed:
pedSet:
map:
goals:

The documentation for this class was generated from the following files: