23 #ifndef GUIViewTraffic_h 24 #define GUIViewTraffic_h virtual void buildViewToolBars(GUIGlChildWindow &)
builds the view toolbars
long onCmdCloseLane(FXObject *, FXSelector, void *)
interaction with the simulation
bool setColorScheme(const std::string &name)
SUMOTime getCurrentTimeStep() const
get the current simulation time
A class that stores a 2D geometrical boundary.
Representation of a lane in the micro simulation (gui-version)
int getTrackedID() const
Returns the id of the tracked vehicle (-1 if none)
A point in 2D or 3D with translation and scaling methods.
long onCmdAddRerouter(FXObject *, FXSelector, void *)
long onCmdCloseEdge(FXObject *, FXSelector, void *)
void onGamingClick(Position pos)
handle mouse click in gaming mode
void startTrack(int id)
Starts vehicle tracking.
A single child window which contains a view of the simulation area.
A MSNet extended by some values for usage within the gui.
virtual ~GUIViewTraffic()
destructor
int doPaintGL(int mode, const Boundary &bound)
void stopTrack()
Stops vehicle tracking.
GUILane * getLaneUnderCursor()
A MSVehicle extended by some values for usage within the gui.