32#ifdef DEBUG_DYNAMIC_SHAPES
33 std::cout <<
"MSDynamicShapeUpdater: Vehicle '" << vehicle->
getID() <<
"' has arrived. Informing ShapeContainer." << std::endl;
ShapeContainer & myShapeContainer
void vehicleStateChanged(const SUMOVehicle *const vehicle, MSNet::VehicleState to, const std::string &info="") override
Constructor.
VehicleState
Definition of a vehicle state.
@ ARRIVED
The vehicle arrived at his destination (is deleted)
@ COLLISION
The vehicle is involved in a collision.
const std::string & getID() const
Returns the id.
Representation of a vehicle.
virtual void removeTrackers(std::string objectID)
Remove all tracking polygons for the given object.