|
void | initialize (Simpack pack) |
|
void | evaluate (Simpack pack, VIPRA::idxVec const &peds, std::vector< bool > &met, std::vector< Target > const &targets, std::optional< TimedLatchCollection > &latches) |
| Evaluates whether a condition is met for a group of pedestrians, writes to 'met' vector.
|
|
void | add_operation (BoolOp oper) |
|
void | add_subcondition (SubCondition &&condition) |
|
◆ evaluate()
void VIPRA::Behaviors::Condition::evaluate |
( |
Simpack | pack, |
|
|
VIPRA::idxVec const & | peds, |
|
|
std::vector< bool > & | met, |
|
|
std::vector< Target > const & | targets, |
|
|
std::optional< TimedLatchCollection > & | latches ) |
Evaluates whether a condition is met for a group of pedestrians, writes to 'met' vector.
- Template Parameters
-
- Parameters
-
pack | |
peds | |
met | - output vector |
targets | |
latches | |
The documentation for this class was generated from the following files:
- include/vipra/vipra_behaviors/conditions/condition.hpp
- src/vipra_behaviors/conditions/condition.cpp