- rename 'SimulationTime' typedef to 'Time' and rename simulation_time.h to time_utils.h
- add new SimulationTime struct containing the current_sim_time and the last_delta_time
- Add 'SimulationTime GetSimulationTime()' to IEnvironment for fixing SimulationTimeCondition
- Add 'HasControlStrategyGoalBeenReached' to IEnvironment to check with the controller, if an action can be set to 'completed' state
- Add ControlStrategyType to avoid dynamic_cast
- followed C++ guideline for enum values with leading k...
- cleaned up deprecated controller configs
Signed-off-by:
Arun Das <arun.das@bmw.de>
Showing
- MantleAPI/include/MantleAPI/Common/simulation_time.h 5 additions, 19 deletionsMantleAPI/include/MantleAPI/Common/simulation_time.h
- MantleAPI/include/MantleAPI/Common/spline.h 4 additions, 4 deletionsMantleAPI/include/MantleAPI/Common/spline.h
- MantleAPI/include/MantleAPI/Common/time_utils.h 44 additions, 0 deletionsMantleAPI/include/MantleAPI/Common/time_utils.h
- MantleAPI/include/MantleAPI/Common/vector.h 3 additions, 0 deletionsMantleAPI/include/MantleAPI/Common/vector.h
- MantleAPI/include/MantleAPI/EnvironmentalConditions/date_time.h 4 additions, 3 deletions...API/include/MantleAPI/EnvironmentalConditions/date_time.h
- MantleAPI/include/MantleAPI/Execution/i_environment.h 11 additions, 3 deletionsMantleAPI/include/MantleAPI/Execution/i_environment.h
- MantleAPI/include/MantleAPI/Execution/scenario_info.h 2 additions, 2 deletionsMantleAPI/include/MantleAPI/Execution/scenario_info.h
- MantleAPI/include/MantleAPI/Traffic/control_strategy.h 99 additions, 41 deletionsMantleAPI/include/MantleAPI/Traffic/control_strategy.h
- MantleAPI/include/MantleAPI/Traffic/entity_properties.h 2 additions, 0 deletionsMantleAPI/include/MantleAPI/Traffic/entity_properties.h
- MantleAPI/include/MantleAPI/Traffic/i_controller_config.h 8 additions, 22 deletionsMantleAPI/include/MantleAPI/Traffic/i_controller_config.h
- MantleAPI/include/MantleAPI/Traffic/i_entity.h 0 additions, 1 deletionMantleAPI/include/MantleAPI/Traffic/i_entity.h
- MantleAPI/test/MantleAPI/Test/test_utils.h 7 additions, 4 deletionsMantleAPI/test/MantleAPI/Test/test_utils.h
Loading
Please register or sign in to comment