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