VIPRA Documentation
Loading...
Searching...
No Matches
VIPRA::Modules::Pedestrians Member List

This is the complete list of members for VIPRA::Modules::Pedestrians, including all inherited members.

all_coords() const -> std::vector< VIPRA::f3d > const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
all_neighbors_within(VIPRA::idx pedIdx, VIPRA::f_pnt radius) const -> std::vector< VIPRA::idx >=0 (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrianspure virtual
all_velocities() const -> std::vector< VIPRA::f3d > const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
closest_ped(VIPRA::idx pedIdx) const -> VIPRA::idx=0 (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrianspure virtual
conditional_closest_ped(VIPRA::idx pedIdx, std::function< bool(VIPRA::idx)> const &condition) const -> VIPRA::idx=0 (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrianspure virtual
config_base(Parameters &paramIn, VIPRA::Random::Engine &engine)VIPRA::Modules::BaseModule< Pedestrians >
distance(VIPRA::idx firstPed, VIPRA::idx secondPed) const -> VIPRA::f_pnt (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
find_random_point(VIPRA::Geometry::Polygon const &polygon, VIPRA::Modules::Map const &map, VIPRA::Random::Engine &engine) -> f3d (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotectedstatic
get_coordinates() const -> VIPRA::f3dVec const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
get_velocities() const -> VIPRA::f3dVec const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
init_random_peds(VIPRA::Modules::Map const &map, VIPRA::Random::Engine &engine) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
init_specific_peds(VIPRA::Modules::PedestrianInput &input) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
num_pedestrians() const -> VIPRA::size (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
operator=(Pedestrians const &) -> Pedestrians &=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
operator=(Pedestrians &&) noexcept -> Pedestrians &=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
ped_coords(VIPRA::idx pedIdx) const -> VIPRA::f3d const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
ped_velocity(VIPRA::idx pedIdx) const -> VIPRA::f3d const & (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
Pedestrians()=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
Pedestrians(Pedestrians const &)=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
Pedestrians(Pedestrians &&) noexcept=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
register_base_params(Parameters &paramIn)VIPRA::Modules::BaseModule< Pedestrians >
reset_module() (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
set_coordinates(VIPRA::f3dVec const &coordinates) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
set_coordinates(VIPRA::f3dVec &&coordinates) noexcept (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
set_velocities(VIPRA::f3dVec const &velocities) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
set_velocities(VIPRA::f3dVec &&velocities) noexcept (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinlineprotected
update(VIPRA::State const &state) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
VIPRA_MODULE_TYPE(Pedestrians) (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
VIPRA_PEDS_INIT_STEP (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
VIPRA_PEDS_RESET (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
VIPRA_PEDS_UPDATE_STEP (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestrians
VIPRA_REGISTER_BASE_PARAMS(VIPRA_PARAM("random_count", _randomPedCnt), VIPRA_PARAM("spawn_random", _randomSpawn), VIPRA_PARAM("use_file", _useFile)) void initialize(VIPRA (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansinline
~Pedestrians()=default (defined in VIPRA::Modules::Pedestrians)VIPRA::Modules::Pedestriansvirtual