v1.1.2
- Make MovingObjects persistent across osiql::Query::Update calls (users can now hold a pointer/reference to a MovingObject and it will continue to be valid after calling osiql::Query::Update)
- Fix critical MovingObject deletion bug
- Optimize localization for points with angles
- Optimize Route::GetClosestWaypoint
- Add run-time O(1) enum matcher. Usage:
const Lane& target{...}
std::vector<Lane::Type> allowedTypes{...};
return Is<Lane::Type>{allowedTypes.begin(), allowedTypes.end()}(target);
- Fix issue with undefined math constants when building osiql via Conan on Windows
Edited by Noah Schick