![]() |
Menge
Modular Pedestrian Simulation Framework for Research and Development
|
Contains the PedVOAgent class. More...
Go to the source code of this file.
Classes | |
| class | PedVO::Agent |
| Defines an agent in the simulation. More... | |
Namespaces | |
| PedVO | |
| Contains the specification of the pedestrian model based on Pedestrian Velocity Obstacles. | |
Functions | |
| bool | PedVO::linearProgram1 (const std::vector< Menge::Math::Line > &lines, size_t lineNo, float radius, const Vector2 &optVelocity, bool directionOpt, float turnBias, Vector2 &result) |
| Solves a one-dimensional linear program on a specified line subject to linear constraints defined by lines and a circular constraint. More... | |
| size_t | PedVO::linearProgram2 (const std::vector< Menge::Math::Line > &lines, float radius, const Vector2 &optVelocity, bool directionOpt, float turnBias, Vector2 &result) |
| Solves a two-dimensional linear program subject to linear constraints defined by lines and a circular constraint. More... | |
| void | PedVO::linearProgram3 (const std::vector< Menge::Math::Line > &lines, size_t numObstLines, size_t beginLine, float radius, float turnBias, Vector2 &result) |
| Solves a two-dimensional linear program subject to linear constraints defined by lines and a circular constraint. More... | |
Contains the PedVOAgent class.
1.8.8