5NEW_VIPRA_MODULE(ExampleModel, Model)
9 VIPRA_MODULE_NAME(
"Example")
10 VIPRA_MODULE_TYPE(Model)
13 VIPRA_REGISTER_PARAMS(VIPRA_PARAM(
"radius", _radius))
16 VIPRA_MODEL_INIT_STEP { _initialPoints = pedset.all_coords(); }
21 for (
size_t i = 0; i < pedset.num_pedestrians(); ++i ) {
24 VIPRA::f3d{_initialPoints[i][0] + _radius * std::cos(deltaT * timestep),
25 _initialPoints[i][1] + _radius * std::sin(deltaT * timestep)};
31 VIPRA::f3dVec _initialPoints;